一、DispatchGroup三种用法: 1.notify(依赖任务) 2.wait(任务等待) 3.enter leave 手动管理group...
刚升级了Xcode 9,本来想敲个代码飞一下,可是出现了传说中iOS 11的safe Area Layout的报错: 然后度娘了一下,发现暂时处...
经常听runloop的黑魔法,但是项目里不怎么用,但是该了解一下还是需要的。 从main.m说起 正常的main函数如下: int main(i...
创建NSTimer 创建NSTimer的常用方法是: + (NSTimer *)scheduledTimerWithTimeInterval:(...
看到的一篇图形开发的博客,搬了过来记录一下,慢慢学习 转载原博地址 iOS实现图形编程可以使用三种API(UIKIT、Core Graphics...
一、先从常用的交换两个变量的值说起。 一般情况下,交换变量值都是如下的方法: int sum = a;a = b;b = sum; 有时会用这样...
在使用cocoapods导入第三方库的时候, pod install 执行后会在项目目录里建立一个workspace工程文件,说到底CocoaP...
使用cocoapods导入第三方库的时候会出现这种错误: library not found for -lPods 导致这个错误可能有两个原因,...
最近集成第三方SDK遇到了找不到系统类的奇葩问题: 本来按照官方文档的步骤来集成的,结果一编译报了23个错,都是expected identif...