Array 实现栈 swift4.0 关键字 mutating可以修饰值类型(struct,enum)内实现的方法,允许在方法内修改struct...
、正常来说,Xcode 上的 iPhone 项目是可以在 iPad 上运行的。在 Target -> General -> Deployment...
官方文档 Using Autorelease Pool Blocks 什么时候需要使用@autoreleasepool?1、如果你正在编写不基于...
1、swizzling 需要在 load() 方法中使用。为了保证 swizzling 只执行一次,需要使用 dispatch_once 。lo...
实现扫码二维码与自定义相机的功能,都要用到 AVFoundation 框架。完成功能后发现,这俩个功能在实现上大致相同,唯一不同的地方是 设置 ...
NSLog 的主要作用: 大意为:NSLog 会向 ASL 发送日志信息,同时向 Terminal 发送日志信息,而且会出现在Console.a...
Cocoa 提供了 NSPredicate 类,用于指定过滤器的条件。可以创建 NSPredicate 对象,通过它准确地描述所需的条件,通过谓...
自动引用计数( ARC, Automatic Reference Counting),内存管理中对引用采取自动计数的技术。 在LLVM编译器中设...
这样的代码运行起来会出现崩溃 在对可变数据类型如字典、数组,进行快速遍历的时候,是不可以对其增、删操作。否则就会引起“<__NSArrayM:X...