240 发简信
IP属地:上海
  • Swift中使用DispatchGroup分组管理异步任务

    一、DispatchGroup三种用法: 1.notify(依赖任务) 2.wait(任务等待) 3.enter leave 手动管理group...

  • Resize,w 360,h 240
    Xcode 9中的safe Area Layout

    刚升级了Xcode 9,本来想敲个代码飞一下,可是出现了传说中iOS 11的safe Area Layout的报错: 然后度娘了一下,发现暂时处...

  • Resize,w 360,h 240
    NSRunLoop探究

    经常听runloop的黑魔法,但是项目里不怎么用,但是该了解一下还是需要的。 从main.m说起 正常的main函数如下: int main(i...

  • Resize,w 360,h 240
    NSTimer

    创建NSTimer 创建NSTimer的常用方法是: + (NSTimer *)scheduledTimerWithTimeInterval:(...

  • iOS开发中的图形编程

    看到的一篇图形开发的博客,搬了过来记录一下,慢慢学习 转载原博地址 iOS实现图形编程可以使用三种API(UIKIT、Core Graphics...

  • 简单的位运算

    一、先从常用的交换两个变量的值说起。 一般情况下,交换变量值都是如下的方法: int sum = a;a = b;b = sum; 有时会用这样...

  • libPods 的问题

    在使用cocoapods导入第三方库的时候, pod install 执行后会在项目目录里建立一个workspace工程文件,说到底CocoaP...

  • cocoapods 导入报警target overrides the `OTHER_LDFLAGS`...

    使用cocoapods导入第三方库的时候会出现这种错误: library not found for -lPods 导致这个错误可能有两个原因,...

  • iOS开发,导入静态库引发的 Unknown type name 'NSString' 问题

    最近集成第三方SDK遇到了找不到系统类的奇葩问题: 本来按照官方文档的步骤来集成的,结果一编译报了23个错,都是expected identif...