2016年1月21日

摘要: 学习知识的来源都是微信公众号、微博、博客,太碎片化,造成的结果是没有自己的知识体系,不能从整个知识结构层面去看待问题。 阅读全文
posted @ 2016-01-21 09:10 Herooic 阅读(121) 评论(0) 推荐(0)

2015年6月5日

摘要: SQLite是支持多线程操作的, 需要在初始化database是做一个线程安全的config,参考下面链接,看起来比较复杂。http://www.cnblogs.com/wfwenchao/p/3964213.html很多iOS项目中都使用FMDB这个第三方开源库,但FMDB不能在多个线程中共同一个... 阅读全文
posted @ 2015-06-05 20:59 Herooic 阅读(2018) 评论(0) 推荐(0)

2014年11月5日

摘要: Xcode Command Line Toolsxcrun 阅读全文
posted @ 2014-11-05 10:21 Herooic 阅读(127) 评论(0) 推荐(0)
摘要: 当我们在Xcode中构建一个程序的时候,其中有一部分就是把源文件(.m和.h)文件转变成可执行文件。这个可执行文件包含了将会在CPU(iOS设备上的arm处理器或者你mac上的Intel处理器)运行的字节码。 阅读全文
posted @ 2014-11-05 10:08 Herooic 阅读(180) 评论(0) 推荐(0)

2014年11月4日

摘要: 捕获SIGTRAP、 SIGABRT、 SIGILL、 SIGBUS、 SIGSEGV、 SIGSYS这6种信号 阅读全文
posted @ 2014-11-04 21:10 Herooic 阅读(234) 评论(0) 推荐(0)
摘要: Objective-C 的对象、功能和方法 (object、function和method的关系)。在Objective-C里,称对象的功能为“方法”。“实现”指的是当某个方法得到调用时,iOS实际干了些什么,也就是执行了什么代码。在Objective-C语言里,方法和实现的关系不是在编译时决定的,... 阅读全文
posted @ 2014-11-04 20:57 Herooic 阅读(157) 评论(0) 推荐(0)
摘要: Swift定义后缀?来作为标准库中的定义的命名型类型Optional的简写。类型Optional是一个枚举,有两种形式,None和Some(T),又来代表可能出现或可能不出现的值。任意类型都可以被显式的声明(或隐式的转换)为可选类型。当声明一个可选类型时,确保使用括号给?提供合适的作用范围。 阅读全文
posted @ 2014-11-04 16:18 Herooic 阅读(158) 评论(0) 推荐(0)
摘要: 在开发调用静态库的中,出现 “unrecognized selector sent to instance 0x2b5f90”的错误-[__NSCFConstantString xmlChar]: unrecognized selector sent to instance 0x2b5f90 ***... 阅读全文
posted @ 2014-11-04 12:43 Herooic 阅读(1069) 评论(0) 推荐(0)

2014年10月28日

摘要: Xcode 6.1 创建项目和C++文件,声明BOOL 类型方法,编译错误,使用Xcode 5.1 创建项目和C++文件,就可以编译,然后使用Xcode6.1 打开项目,也可以编译。为什么?差异在Xcode 5.1 创建项目后,会自动生成ProjectName-Prefix.pch文件,而这个文件会... 阅读全文
posted @ 2014-10-28 19:37 Herooic 阅读(245) 评论(0) 推荐(0)

2014年10月16日

摘要: 在POP源代码中如下代码片段:struct _POPPropertyAnimationState : _POPAnimationState{ NSUInteger valueCount; valueCount(nil)}使用Xcode6.0.1打开项目会出现如下截图错误(Xcode5中不会出现)... 阅读全文
posted @ 2014-10-16 11:17 Herooic 阅读(1017) 评论(0) 推荐(0)

导航