个人理解
silencetq
这个作者很懒,什么都没留下…
展开
-
IOS 13使用过程的一些变化
1.首先,创建工程的时候,多了SceneDelegate类,主要给之前的AppDelegate类分担了UI方面的操作。- (void)scene:(UIScene *)scene willConnectToSession:(UISceneSession *)session options:(UISceneConnectionOptions *)connectionOptions {}2.发现常用的[UIApplication sharedApplication].keyWindow语句出..原创 2020-09-08 14:28:03 · 1179 阅读 · 0 评论 -
App架构总结
App架构相关总结题外语:其实前两年都有意识到自己的累积输出太少,尽管也经常在印象笔记、备忘录等地方进行记录,但没有一个系统的整理,对自己所学也没能有一个很好的总结索引,因此,调整习惯是刻不容缓的事情。最近刚好在看一些架构类的材料,就顺带记录下自己对于架构的一些总结。每个项目首先是根据需求产生的,而不同的人对于架构设计有不同的看法。但很多架构思维还是通用的。比如API的设计、架构的分层、开发坏境与生产环境的分离等等。我认为一个App,最核心的东西应该是数据,而数据的主要来源就是API了。一.原创 2020-09-02 13:41:45 · 2250 阅读 · 1 评论 -
Category 的理解
Category 就是类别,实际就是对类的函数的扩展,它的属性如下:1.类别可以讲类的实现,分散到多个文件2.category 只能扩展类的函数,不能扩展类的方法3.一个类可进行多次扩展4.category 的函数名与类中的函数名完全相同的时候,则category的函数将取代类中的函数5.当对一个类的多个扩展category中包含相同函数的时候,扩展是不稳定的,哪个函数被调用,原创 2012-12-18 17:02:20 · 898 阅读 · 0 评论 -
arc下容易忽略的内存问题
这里存在一个容易忽略的内存泄露问题这个代理是强引用,所以必须要手动置空或者 remove这个动画,内存才能不泄露原创 2014-12-29 17:03:02 · 509 阅读 · 0 评论