10 2015 档案

摘要:一、简单说明新建两个应用,分别为应用A和应用B.实现要求:在appA的页面中点击对应的按钮,能够打开appB这个应用。1.新建两个应用,分别为A和B. 2.设置应用B的url。3.在应用A中编写打开app的代码点击之后,会跳转到新的控制器。注意:打开应用B的过程中,B有两种状态。第一种状态:B并没有... 阅读全文
posted @ 2015-10-26 15:46 想吃天鹅肉的井底之蛙 阅读(164) 评论(0) 推荐(0)
摘要:一、简介 Core Data是iOS5之后才出现的一个框架,它提供了对象-关系映射(ORM)的功能,即能够将OC对象转化成数据,保存在SQLite数据库文件中,也能够将保存在数据库中的数据还原成OC对象。在此数据操作期间,我们不需要编写任何SQL语句,这个有点类似于著名的Hibernate持久化框架... 阅读全文
posted @ 2015-10-23 10:08 想吃天鹅肉的井底之蛙 阅读(156) 评论(0) 推荐(0)
摘要:毕业之前一直在做前端开发,毕业后就转成做iOS开发,这两者有很多挺有意思的对比,尝试写下我能想到的它们的一些相同点和不同点。语言前端和终端作为面向用户端的程序,有个共同特点:需要依赖用户机器的运行环境,所以开发语言基本上是没有选择的,不像后台想用什么就用什么,iOS 只能用object-c,前端只能... 阅读全文
posted @ 2015-10-23 10:01 想吃天鹅肉的井底之蛙 阅读(436) 评论(0) 推荐(0)
摘要:1.介绍 Block是一个C Level的语法以及运行时的一个特性,非常像标准C中的函数(函数指针),但是其运行需要编译器和运行时支持,目前LLVM+Clang可以很好的支持Block(苹果修改过的GCC也可以)。Block和函数不同的是其语义闭包特性,以及可以有匿名block的存在。 你可以在LL... 阅读全文
posted @ 2015-10-22 09:41 想吃天鹅肉的井底之蛙 阅读(297) 评论(0) 推荐(0)
摘要:最初最近在开发应用时碰到使用ASIHttpRequest后在某些机器上发不出请求的问题,项目开启了ARC,代码是这样写的:123456789@implement MainController- (void) fetchUrl{ASIHTTPRequest *request = [ASIHTTPReq... 阅读全文
posted @ 2015-10-21 13:43 想吃天鹅肉的井底之蛙 阅读(178) 评论(0) 推荐(0)
摘要:iOS APP编译后,除了一些资源文件,剩下的就是一个可执行文件,有时候项目大了,引入的库多了,可执行文件很大,想知道这个可执行文件的构成是怎样,里面的内容都是些什么,哪些库占用空间较高,可以用以下方法勘察:1.XCode开启编译选项Write Link Map FileXCode -> Proje... 阅读全文
posted @ 2015-10-20 17:45 想吃天鹅肉的井底之蛙 阅读(323) 评论(0) 推荐(0)