iOS
jiangyouping250
这个作者很懒,什么都没留下…
展开
-
优化 App 的启动速度
App 的启动速度不仅影响我们调试,也直接关系到用户体验。之前有些很久没有打开过的项目,需要花费很长的时间才完成编译;对应的 App 在点击后,许久才出现启动画面。你是否为这些问题苦恼过呢?这是我观看 WWDC2016 Sessions406 《Optimizing App Start Time》的博客笔记。虽然没有字幕听起来很吃力,但光看 Slide 还是有不少收获的。原文有点长,包括理转载 2016-10-12 15:05:34 · 533 阅读 · 0 评论 -
UIButton 传递多个参数的方法 -----使用关联函数
通过btn传递两个实例对象 firstObject和secondObjectUIButton *btn = // create the buttonobjc_setAssociatedObject(btn, "firstObject", someObject, OBJC_ASSOCIATION_RETAIN_NONATOMIC);objc_setAssociatedObject(btn,转载 2016-10-17 16:55:04 · 306 阅读 · 0 评论 -
什么情况使用 weak 关键字,相比 assign 有什么不同?怎么用 copy 关键字?
在 ARC 中,在有可能出现循环引用的时候,往往要通过让其中一端使用 weak 来解决,比如: delegate 代理属性自身已经对它进行一次强引用,没有必要再强引用一次,此时也会使用 weak,自定义 IBOutlet 控件属性一般也使用 weak;当然,也可以使用strong不同点:weak 此特质表明该属性定义了一种“非拥有关系” (nonowning relationshi转载 2016-11-21 10:42:39 · 492 阅读 · 0 评论 -
UITableView中刷新Cell
//局部section刷新NSIndexSet *set = [[NSIndexSet alloc] initWithIndex:1];//刷新第二个section[self.tableView reloadSections:set withRowAnimation:UITableViewRowAnimationAutomatic];//枚举类型//局部cell刷新转载 2016-11-25 09:19:01 · 252 阅读 · 0 评论 -
iOS文件系统
何为APFS在iOS 10.3中,苹果新增了APFS新文件系统,最早在2016年WWDC大会上公布。APFS是Apple File System的简称,用于替代目前所使用的HFS+格式。APFS对HFS的所有变体进行了统一,这是Apple从底层代码开始从零打造的全新文件系统。与使用32位文件ID的HFS+不同,APFS可支持64位索引节点(Inode)编号,借此一个卷最多可存储超过900亿转载 2017-02-27 16:28:36 · 3519 阅读 · 0 评论 -
iOS 获取UIWebView上面的按钮点击事件
UIWebView的一些用法总结的网址 http://blog.csdn.net/zhaoweixing1989/article/details/13021513 在网上看到很多文章都说iOS的UIWebView比较耗内存,在我的项目中,最开始我也是用UIWebView来加载网页的。刚开始加载的是自己拼接成的Html,后来在Html中加入一个按钮,点击之后用当前的UIWebView去加转载 2017-03-27 13:54:38 · 416 阅读 · 0 评论