摘要:
1 字典key与模型属性不匹配(模型属性数量>字典键值对数) 2 模型中嵌套模型(模型属性是另外一个模型对象) 3 数组中装着模型(模型属性是数组,数组中是字典模型对象) 阅读全文
摘要:
参考:http://nshipster.cn/uilocalizedindexedcollation/ UILocalizedIndexedCollation 是一个帮助我们组织列表数据的类,它能够根据地区来生成与之对应区域索引标题。不需要直接创建它的对象,我们可以通过 UILocalizedInd 阅读全文
摘要:
NSNumber *number = [NSNumber numberWithDouble:123456789.987654]; // 四舍五入的整数 123456790 NSNumberFormatter *format0 = [NSNumberFormatter localizedStringF 阅读全文
摘要:
摘自:#pragma处理警告 首先#pragma在本质上是声明,常用的功能就是注释,尤其是给Code分段注释;而且它还有另一个强大的功能是处理编译器警告,但却没有上一个功能用的那么多。 clang diagnostic 是#pragma 第一个常用命令: 常见的用法 1. 方法弃用告警 2. 不兼容 阅读全文
摘要:
pod 'AFNetworking' //不显式指定依赖库版本,表示每次都获取最新版本 pod 'AFNetworking', '~>0' //高于0的版本,写这个限制和什么都不写是 pod 'AFNetworking', '~> 0.1.2' //使用大于等于0.1.2但小于0.2的版本 pod 'AFNetworking', '~>... 阅读全文
摘要:
1. pod install报错【You need at least git version 1.8.5 to use CocoaPods】 有一种可能是cocoapods安装成功了,但是链接Xcode的版本过低,所以需要更新Xcode。或者你电脑安装了多个版本的Xcode,就需要修改链接Xcode 阅读全文
摘要:
摘自:iOS--KVO的实现原理与具体应用 1 KVO是什么? KVO是Objective-C对观察者模式的一种实现,另外一种是通知机制(notification) KVO提供一种机制,指定一个被观察对象(例如A类),当对象的某个属性(例如A中的字符串name)发生更改时,对象会获得通知,并做出相应 阅读全文
摘要:
第1章 字符串 1.1 字符串的旋转 输入一个英文句子,翻转句子中单词的顺序。要求单词内字符的顺序不变,句子中单词以空格符隔开。为简单起见,标点符号和普通字母一样处理。例如:若输入“I am a student.”,则输出“student. a am I”。 1.2 字符串的包含 给定一长字符串a和 阅读全文
摘要:
weak: 必须为var,必须为可选性(一定得有'?')。对象释放后,weak指针会自动置为nil。 unowned:不可以是可选性(一定不可以有'?')。对象释放后,unowned指针不会自动置为nil。 阅读全文
摘要:
// 本文内容来自慕课网 玩儿转Swift 1 协议中可以定义属性 (1)属性不可以有默认值 (2)必须设置是“get”还是“get set”,注意:get与set之间是没有逗号的 (3)即使属性只有get,没有set,也不可以将属性设置为let,必须设置为var 2 协议中可以定义方法 (1)方法 阅读全文