上一页 1 ··· 18 19 20 21 22
摘要: 在ios 开发过程中经常的需要用到页面传值,主要有两种方式:Delegate(委托)以及NSNotification(通知)。两种方式各有特点:(1)delegate,委托传递的消息会关注接收者的态度。(2)NSNotification,只管将消息传递过去,而不理会接收者的态度。新建一个.h头文件,... 阅读全文
posted @ 2012-09-10 12:58 沙影无痕 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 但是,在使用的过程中我发现viewDidLoad和Viewdidunload并不是成对出现的,只有在内存紧张和一些特定的情况下系统才会调用视图的ViewDidUnload来卸载视图。而ViewDIdload每一次加载都会执行。也就是说removeObserver并不一定能够被执行到,这就留下隐患。当... 阅读全文
posted @ 2012-09-08 09:48 沙影无痕 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 老外总结的三种方法,还有个方法,也是个老外说得,把View A的指针直接传给B,然后让B直接去调用这个指针做更新,不太确定是否可行,感觉理论上没什么问题。实践中是用方法三完成的,View controller A将其自身设成B的delegate,当B需要更新A的时候,就调用A的delegate方法,... 阅读全文
posted @ 2012-09-08 09:20 沙影无痕 阅读(159) 评论(0) 推荐(0) 编辑
摘要: SQLite是嵌入式的和轻量级的SQL数据库。SQLite是由C实现的。广泛用于包括浏览器(支持HTML5的大部分浏览器,IE除外)、iOS、Android以及一些便携需求的小型web应用系统。1 使用原因:存储、检索信息2 SQLite是MySQL精简版。但无需服务器就能进行。3 两个限制:1)必... 阅读全文
posted @ 2012-09-05 10:56 沙影无痕 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 打开模拟器沙盒目录下面看看模拟器的沙盒文件夹在mac电脑上的什么位置。文件都在个人用户名文件夹下的一个隐藏文件夹里,中文叫资源库,他的目录其实是Library。方法1、可以设置显示隐藏文件,然后在Finder下直接打开。设置查看隐藏文件的方法如下:打开终端,输入命名显示Mac隐藏文件的命令:defa... 阅读全文
posted @ 2012-09-05 10:08 沙影无痕 阅读(186) 评论(0) 推荐(0) 编辑
摘要: -(IBAction)resignKeyBoardInView:(UIView*)view{for(UIView*vinview.subviews){if([v.subviewscount]>0){[selfresignKeyBoardInView:v];}if([visKindOfClass:[U... 阅读全文
posted @ 2012-08-23 16:59 沙影无痕 阅读(209) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22