摘要: Core Foundation 框架Core Foundation框架 (CoreFoundation.framework) 是一组C语言接口,它们为iOS应用程序提供基本数据管理和服务功能。下面列举该框架支持进行管理的数据以及可提供的服务:群体数据类型 (数组、集合等)程序包字符串管理日期和时间管... 阅读全文
posted @ 2014-08-02 18:12 784692237 阅读(672) 评论(0) 推荐(1) 编辑
摘要: UILabel我们都知道在内容盛不下的时候末尾就会显示...但是当你给UILabel设置AttributedString的时候就会发现,虽然内容盛不下,但是最后的...也是没有的这可能是AttributedString设置以后UILabel原本的设置就不生效了(包括字体,字体颜色等属性)如果你想要显... 阅读全文
posted @ 2014-08-02 16:13 784692237 阅读(8040) 评论(0) 推荐(1) 编辑
摘要: iOS开发中存储大批量数据的时候一般都会用SQLite或者CoreData,如果我们选择SQLite的话那么有一个很好用的工具就是FMDBiOS上的SQLite是一套纯C的框架,使用起来不是那么友好.其实github上有好多封装的SQLite框架,而FMDB则是他们之中最优秀的~FMDB的地址:ht... 阅读全文
posted @ 2014-08-02 10:51 784692237 阅读(469) 评论(0) 推荐(0) 编辑
摘要: block默认是存储在栈内存中的,需要做一些操作才能到堆中MRC情况下-------------------这种情况下block创建以后需要做block_copy()操作才能复制到堆中,如果block在栈中,是不会对block内使用的对象做操作的但是如果你的block已经拷贝到了堆中,你就要注意了,... 阅读全文
posted @ 2014-07-30 00:29 784692237 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 有时候我们并不需要查看地图,而仅仅需要自己的当前位置就可以,这时候就没有必要去使用MapKit可,直接使用定位服务就好了苹果提供了CoreLocation框架来做定位功能首先要想项目中导入CoreLocation框架定位服务开启之前最好查看一下定位服务是否可用,有可能用户已经拒绝或者用户手机定位模块... 阅读全文
posted @ 2014-07-28 23:50 784692237 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 现在O2O应用非常火,因为基于地理的社交和电子商务应用都有非常广阔的前景二O2O的移动载体就是手机了(平板基本忽略不计),所以会点手机上Map开发还是不错的首先苹果已经封装了一套地图框架供我们使用,首先要使用苹果提供的地图框架需要导入MapKit框架导入完成后即可使用首先在你的视图里拖入一个MapV... 阅读全文
posted @ 2014-07-28 23:30 784692237 阅读(337) 评论(0) 推荐(0) 编辑
摘要: iOS中大量数据的储存一个是SqLite,另一个就是CoreData,CoreData允许程序员以面向对象的思维方式的方法去操作面向表的数据库做过Java开发的对这个应该很熟悉,Java中的Hibernate跟CoreData就很相似CoreData应该怎样使用呢?第一步,新建工程后导入CoreD... 阅读全文
posted @ 2014-07-23 23:14 784692237 阅读(366) 评论(0) 推荐(0) 编辑
摘要: iOS中数据存储的方式有很多中,当数据量较大的时候偏好设置,归档和plist就无法满足需求了这时候就需要用SqLite或者CoreData来存储数据下面就来介绍一下如何使用SqLite存储数据要使用Sqlite必须引入libSqlite3.dylib库要使用首先要有一个handle句柄(handle... 阅读全文
posted @ 2014-07-22 22:36 784692237 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 要了解多线程首先要知道什么是进程,什么是进程?正在进行中的程序被称为进程,负责程序运行的内存分配每一个进程都有自己独立的虚拟内存空间什么是线程:线程是进程中一个独立的执行路径(控制单元)一个进程中至少包含一条线程,即主线程可以将耗时的执行路径(如:网络请求)放在其他线程中执行创建线程的目的就是为了开... 阅读全文
posted @ 2014-07-22 00:39 784692237 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: 现在很多客户端和服务器之间的交互都是通过JSON或者XML进行的,但是有时候如果数据量较小,JSON和XML就显得比较冗余•Socket允许使用长连接,允许应用程序运行在异步模式(提高效率),只有在需要的时候才接收数据•在iOS中以NSStream(流)来发送和接收数据•可以设置流的代理,对流状态的... 阅读全文
posted @ 2014-07-20 12:46 784692237 阅读(4206) 评论(0) 推荐(1) 编辑