前言: 不得不说在C系语言(C, Objective-C, C++...)中宏(macro)是个强大的东西, 虽然在基本的语法上面看上去是非常的简单, 不过有时候正因为他的强...
Static修饰局部变量: 当static关键字修饰局部变量时,只会初始化一次。例 1: 打印结果: 当static关键字修饰局部变量时,在程序中只有一份内存。例 2: 打印...
描述文件 前面的文章我们已经介绍了简单的应用签名但是这种签名方式并不能解决应用滥用的问题,所以苹果又加了两个限制.第一限制在苹果后台注册过的设备才可以安装.第二限制签名只能针...
学习文章 CocoaPods的一些略为高级一丁点的使用 使用CocoaPods(二)删除已经配置的类库和移除CocoaPods 补充 更新specification也许你在用...
整理自:CocoaPods详解之----进阶篇 一、Podfile.lock文件 在开始使用CocoaPods,执行完pod install之后,会生成一个Podfile.l...
Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入通过散列算法变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通...
目录 APNs 简介 Apple Push Notification service (APNs),即苹果推送通知服务。 为什么会有 APNs ? 由于移动设备内存、CPU、...
自定义了UIButton类,重写了该类的layoutSubviews方法,但是在layoutSubviews中计算子控件布局是使用的frame属性,然后在外部改变了trans...