一些经典的设计原则,其中包括SOLID、KISS、YAGNI、DRY、LOD等SOLID原则并非单纯的一个原则,而是由五个设计原则组成,它们分别...
Objective-C同时为我们提供了增加引用计数的 retain 和减少引用计数的 release 方法。这篇文章会在源码层面介绍 Objec...
这篇文章会在源代码层面介绍Objective-C中自动释放池,以及方法的autorelease的具体实现 从main函数开始 main 函数可以...
1、很多成对出现的正整数保存在磁盘文件中,注意成对的数字不一定是相邻的,如2,3,4,3,4,2...,由于意外有一个数字消失了,如何尽快找到是...
1、不借助临时变量,交换两个变量的值 2、给定一个无符号整型(UInt)变量,求其二进制表示中"1"的个数,要求算法的执行效率尽可能的高思路:看...
可能会遇到如下超时问题 解决办法修改pod repo中libwebp的git source 地址,再执行pod install查找libwebp...
LSUnusedResources的地址https://github.com/tinymind/LSUnusedResources先看一下项目中...
CADisplayLink的使用注意一:循环引用问题 创建CADisplayLink对象,要注意循环引用_myLink = [CADisplay...
NSTimer的使用注意一:循环引用问题二:runloop的mode问题三:在子线程中使用时需要启动runloop 使用方式一 注意:NSTim...