摘要:
1.属性的内部实现原理:assignretaincopy2.dealloc释放实例变量dealloc 的方法 是为了setter方法里面 其实没有释放的实例变量- (void)dealloc{ [_name release]; [_gender release]; [super dealloc];}... 阅读全文
摘要:
*cmd+C:拷贝 *cmd+V:粘贴 *cmd+W:关闭窗口 *cmd+Q:退出程序 *cmd+I:显示文件/文件夹属性 *cmd+Backspace:删除 *cmd+shift+3:捕获整个屏幕 *cmd+shift+4:捕获选择的区域 *cmd+shift+4+space:捕... 阅读全文
摘要:
这个代码片段是我这周我从网上找了各种资料然后经过自己的修改终于弄好了导航的上下动画效果:step1:==>因为这个搜索要有动画效果,所以这个页面必须要有一个导航控制器://1.自定义创建导航控制器这个页面我是从其他页面跳转过来的,跳转之前我自定义了一个导航控制器: letactionSear... 阅读全文
摘要:
转自:http://www.cnblogs.com/ygm900/p/3472288.html由于ios系统对用户隐私的控制,第三方应用程序只能通过苹果官方接口调用系统通讯录,不能像android那样直接操作通讯录数据库。 一般地,使用系统自带通讯录的方法有两种,一种是直接将整个通讯录引入到应用程... 阅读全文
摘要:
在iOS开发中,和服务器交互中,经常用到字典和JSON格式字符串相互转换。1、JSON格式字符串转字典+ (NSDictionary *)dictionaryWithJsonString:(NSString *)jsonString { if (jsonString == nil) {... 阅读全文
摘要:
Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错:varstringValue:String//error:variable'stringValue'used... 阅读全文