笔记

核心动画篇<加购物车>

https://www.cnblogs.com/hero11223/p/7211567.html

系统声音使用

http://www.hangge.com/blog/cache/detail_771.html

离屏渲染

博客:http://www.360doc.com/content/16/1116/16/20981855_607037799.shtml

Gif图片

FLAnimatedImage

RXSwift

https://beeth0ven.github.io/RxSwift-Chinese-Documentation/content/resource.html
http://www.cnblogs.com/scott-mr/p/7211316.html

雷纯峰的博客网

http://blog.leichunfeng.com/blog/2015/06/14/objective-c-method-swizzling-best-practice/
https://www.jianshu.com/p/31dc753201c9

NSRunLoop在刷新tableView时的使用

NSIndexPath *indexPath = [NSIndexPath indexPathForRow:index inSection:0];
    NSRunLoop *currentRunLoop = [NSRunLoop currentRunLoop];
    if (currentRunLoop.currentMode != NSDefaultRunLoopMode) return;
    [self.listView reloadRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationNone];

weak的底层实现

http://www.cocoachina.com/ios/20170328/18962.html

RunLoop例句实战运用

实战--Timer使用
 实战--ImageView延迟显示
实战--后台常驻线程
https://www.jianshu.com/p/00d9e06452ea
https://www.jianshu.com/p/d260d18dd551

instrument中显示方法

https://www.jianshu.com/p/dcab2c445c97

copy和mutableCopy

https://blog.csdn.net/hanhailong18/article/details/71024251

runtime的时机运用场景

https://www.jianshu.com/p/a00f99ecf276
  • (void)viewDidLoad
    {
    uint64_t begin = mach_absolute_time();
    self.userName = @"username";
    uint64_t end = mach_absolute_time();
    NSLog(@"end - begin = %llu",end-begin);
    }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.自定义控件 a.继承某个控件 b.重写initWithFrame方法可以设置一些它的属性 c.在layouts...
    圍繞的城阅读 8,929评论 2 4
  • OC的动态性:会把编译和链接是需要执行的逻辑延迟到运行时,例如使用 id 所修饰的变量会在运行的时候才确定具体类型...
    allen852阅读 3,914评论 0 1
  • OC的理解与特性 OC作为一门面向对象的语言,自然具有面向对象的语言特性:封装、继承、多态。它既具有静态语言的特性...
    失忆的程序员阅读 3,401评论 0 1
  • 个人博客地址:Lixuzong's Blog 我们所在屏幕上看到的都是Core Animation框架提供的,所以...
    猿鹿说阅读 3,321评论 0 1
  • 谜一样的 像一场风 我能触摸到她、他、它 却看不清楚 模模糊糊
    沽小酒阅读 3,456评论 0 1