八月第三周总结

工作
工程技术
性能优化 app启动优化:其实就是延迟加载,合理利用加载广告时间
防崩溃
iOS应用崩溃日志分析案例 参考:http://www.cocoachina.com/industry/20130725/6677.html
博客输出一半

专业技术
@property 底层实现探究
利用clang -rewrite-objc 编译成cpp文件,分析关键代码
copy关键字,static void I_Person_setCjmName(Person * self, SEL cmd, NSString cjmName) { ((NSString **)((char *)self + OBJC_IVAR$_Person$_cjmName)) = cjmName; }
关键知识,偏移量、二级指针

id 与 void *
一个oc,一个c语法,id表示任意对象,void *可以指向任意地址,不特指对象
二者可以用__bridge互换

wwdc 视频
Web版支持中文字幕了,app版我提建议了,看样子不会被搭理
创建自定义动画 UIViewAutomaic,可以取消并继续动画

思维提升
学会精力管理
合理分配精力。并不是每天要抓住每分每秒,而是将好的精力留给重要的事情
在变累之前休息,补充精力
乐观心态非常重要,需要常备一些笑料,在累时候娱乐一下
个人感受,有时候感觉很累,这只是大脑皮层的感觉,立即行动,会不那么痛苦。

技术多沟通是对的,沟通时也不能故意唱反调,求同存异
对于某些技术点,一时不懂是正常的,如果觉得自己可以以后搞定,先扔那,过一段一下子就懂了

你可能感兴趣的:(八月第三周总结)