随笔分类 -  iOS

摘要:原因:Xcode7 及以上版本会默认开启 bitcode 。bitcode具体是什么就不解释了。解决方法:1.更新library使包含Bitcode,否则会出现以上的警告。2.关闭Bitcode,简单粗暴。 Build Settings”->”Enable Bitcode”改成"NO"。 阅读全文
posted @ 2016-01-22 10:24 有梦想的人,不睡觉 阅读(228) 评论(0) 推荐(0)
摘要:首先从github下载 https://github.com/wezm/RegexKitLite 导入.h和.m文件后为RegexKitLite.m添加编译标记-fno-objc-arc。添加动态库libicucore.dylib UITextView *tv = [[UITextView allo 阅读全文
posted @ 2016-01-12 17:42 有梦想的人,不睡觉 阅读(350) 评论(0) 推荐(0)
摘要:当cell显示之前,会先调用该方法,因此给cell添加动画,在这个方法里面即可。 -(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexP 阅读全文
posted @ 2016-01-05 22:53 有梦想的人,不睡觉 阅读(247) 评论(0) 推荐(0)
摘要:RAC三部曲,1创建信号,2订阅信号,3发送信号, 信号类: RACSiganl // 1.创建信号 RACSignal *siganl = [RACSignal createSignal:^RACDisposable *(id<RACSubscriber> subscriber) { //3.发送 阅读全文
posted @ 2016-01-05 22:48 有梦想的人,不睡觉 阅读(168) 评论(0) 推荐(0)
摘要:一直在思考,每次异步请求都会创建一个新线程,如果我同时发100个异步请求,这样会导致我的内存爆满,应用程序奔溃,因为iOS对开线程有着约束,不能开很多个线程,这就要求我们必须对异步请求进行控制,我一直都试图将异步请求放在NSOperationque多线程中,让队列去进行管理,可是这样会造成开更多的线 阅读全文
posted @ 2015-12-28 00:35 有梦想的人,不睡觉 阅读(205) 评论(0) 推荐(0)
摘要:首先打开webstorm,将最下面h5拷贝到html中。然后导入工程 #define kMessageHandlerName @"mymobile" 1.创建配置类 - (WKWebView *)webView{ if (!_webView) { WKWebViewConfiguration *co 阅读全文
posted @ 2015-12-11 21:06 有梦想的人,不睡觉 阅读(1176) 评论(0) 推荐(0)