摘要:
项目中需要集成unity,摸索了大半周,碰到了很多坑,终于搞定。 我的方法是,通过unity导出一个空的iOS项目,然后再新建一个Xcode项目,针对配置页面一一对应。直到配置完全一样,然后倒入相关资源文件。从untiy导出的iOS项目我命名为UnityProject,原生应用我命名为Native。 阅读全文
摘要:
之前IOS测试一半都是采用的Testflight,但是2014.2.19日以后,testflight已经不提供新注册的用户下载SDK了。但是不用担心我们还可以采用其他几种方案。1)Ubertesters2)Hockeyapp3)Mobtest4)Centercode5)Appmuse 阅读全文
摘要:
推荐一个Xocde开发工具 “SimPholders”,能够快速访问到你的模拟器文件夹,最重要的是完全免费!官方地址 阅读全文
摘要:
本文转载自:唐巧的博客在iOS开发中使用FMDBAPR 22ND, 2012前言SQLite (http://www.sqlite.org/docs.html) 是一个轻量级的关系数据库。iOS SDK很早就支持了SQLite,在使用时,只需要加入 libsqlite3.dylib 依赖以及引入 sqlite3.h 头文件即可。但是,原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,开源社区中就出现了一系列将SQLite API进行封装的库,而FMDB (https://github.com/ccgus/fmdb) 则是开源社区中的优秀者。FMDB在使用上相当方便。以下是 阅读全文
摘要:
- (void)viewDidLoad{ [super viewDidLoad]; NSString *path = [[NSBundle mainBundle] pathForResource:@"items" ofType:@"plist"]; NSDictionary *wed3dDic = [NSDictionary dictionaryWithContentsOfFile:path]; NSArray *wed3dArr = [wed3dDic valueForKey:@"wed3d"]; NSMutableString * 阅读全文
摘要:
最近在项目中画了一根1像素的线,我是通过直接花一个但是通过PS查看,画了不止1个像素。原代码语句:label1 = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 33, 1)];label2 = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 1, 33)];效果图:在PS中打开发现,原来它绘制了2个像素。后来找到了这张图:才明白线宽和像素不是一个概念。线宽是指从中心点出发到两边的距离,所以画1个像素的线,我们只要把线宽设置成半个像素,就好了。在绘制线宽为1的直线(3,1)到(3,5)时,实际上是 阅读全文
摘要:
UItextfield中实现输入电话号码,自动按位置在加“—”效果。效果图如下。核心代码:-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ if (range.location == 13) { return NO; }else if (range.location ... 阅读全文
摘要:
对于许多iOS开发者而言,Alcatraz并不陌生,甚至是相当的喜闻乐见。Alcatraz是一款开源的Xcode包管理器,由Marin Usalj、Delisa Mason和Jurre Stender共同开发,其用途很类似于管理利器CocoaPods。Alcatraz可以帮助开发者集中管理Xcode插件,让开发者无需手动拷贝文件,即可发现和安装插件、模板及配色方案。在将近一年之后,Alcatraz终于迎来了Xcode 5更新,其项目开发者还专门为其搭建了新的官网并开通了博客。 下面接介绍一下这款插件的安装流程:1、安装过后的效果:2、安装在终端中执行这两句代码(比官方代码多出一个路径)... 阅读全文
摘要:
- (UIViewController *)viewController { for (UIView* next = [selfsuperview]; next; next = next.superview) { UIResponder *nextResponder = [next nextResponder]; if ([nextResponder isKindOfClass:[UIViewControllerclass]]) { return (UIViewController *)nextResponder; } } returnnil;} 阅读全文
摘要:
2014.3.91、完成UiCollectView的学习文章2、网易公开课中 斯坦福大学IOS7的视屏第二集3、毕业设计 框架搭建 阅读全文