iOS
黑人也疯狂
浙江工业大学
展开
-
在iOS上用TBXML库解析XML文件
TBXML库主要看性能是比较快,所以下载自己试了下把这个解析流程走通 TBXML类中基本都是类方法,这里用URL,是用了TBXML的扩展TBXML+HTTP.h 从URL获取到XML,类方法newTBXMLWithURL: success: failure: 的参数分别是NSURL、block和block,这两个block都是在子线程中运行的,所以这里在success中可以进行xml解析等工作原创 2013-11-26 11:01:36 · 1030 阅读 · 0 评论 -
回调函数中出现的警告去除方法
回调函数中出现的警告去除方法 博客分类: Object C-IOS object cIOS回调警告Xcode 当在object c中使用回调涵数时出现这样的警告:“capturing 'self' strongly in this block is likely to lead to a retain cycle” 我是从这里看的:http://sta转载 2014-09-06 20:24:01 · 659 阅读 · 0 评论 -
Object c强引用与弱引用
http://itpiaoyi.iteye.com/blog/1986809 strong weak strong与weak是由ARC新引入的对象变量属性 ARC引入了新的对象的新生命周期限定,即零弱引用。如果零弱引用指向的对象被deallocated的话,零弱引用的对象会被自动设置为nil。 @property(strong) MyClass *myObjec转载 2014-09-06 20:25:13 · 1127 阅读 · 0 评论 -
CoreData和ios开发中的数据库,直接查询模拟器内的sqlite数据
CoreData 框架的简单解释 并非严格的说, CoreData是对sqlite数据库的一个封装。 sqlite数据库操作的基本流程是, 创建数据库, 再通过定义一些字段来定义表格结构, 可以利用sql语句向表格中插入记录, 删除记录, 修改记录, 表格之间也可以建立联系。 这个过程出现了, 表格的结构(schema), 所有表格的结构和相互联系构成整个数据库的模型, 数据库存转载 2014-09-06 15:52:25 · 656 阅读 · 0 评论 -
Apple Mach-O Linker错误 armv7s 有关
在学习iOS cocos2d 2 游戏开发实战时,想把项目放到ipad上模拟,就报了如题的错误,zha原创 2014-08-21 10:40:13 · 539 阅读 · 0 评论 -
导入runtime扩展NSObject,利用block在ViewController中来进行消息传递(二)
参考了BlockUI,把自己理解的思路做下笔记 首先是对于类的消息传递 必须导入 对NSObject建立自己的分类NSObject (ZXObject),构建方法 我首先理解的是 const char ZXObjectEventHandlerDictionary; - (void)handlerEventWithBlock:(id)block withIdent转载 2013-12-17 21:47:46 · 663 阅读 · 0 评论 -
导入runtime扩展NSObject,利用block在ViewController中来进行消息传递
参考了BlockUI,把自己理解的思路做下笔记 首先是对于类的消息传递 必须导入 对NSObject建立自己的分类NSObject (ZXObject),构建方法 我首先理解的是 const char ZXObjectEventHandlerDictionary; // 用来表示 - (void)receiveObject:(void(^)(id object))sendObjec转载 2013-12-17 15:28:41 · 604 阅读 · 0 评论 -
iOS LazyTableImages的分析
整个Demo中有LazyTableAppDelegate,ParseOperation,AppRecord,IconDownload,RootViewController LazyTableAppDelegate 发起一个远程请求,获取App列表的xml的数据,保存到成员变量appListData中,用ParseOperation来进行解析,解析完毕,通知LazyTableAppDelegat原创 2013-12-28 15:30:33 · 599 阅读 · 0 评论 -
FastPdfKit 导入自己工程
配置是Xcode 4.5.2 OS是10.7 iPad mini 越狱 6.1.2 看到FastPdfKit号称速度最快,从github上下载下来全部源码,这里因为有两个APP,一个是Simple 一个是kiosk,但是你要打开FastPdfKit.xcodeproj,但是我只能运行Simple这个App,Kiosk这个怎么运行还望高手指点 然后是想把FastPdfKit导入我原创 2013-12-14 11:20:46 · 1556 阅读 · 0 评论 -
mac上源码安装mosquitto
本来自己一个项目用到了mosquitto,是在linux上安装的,后来入了mac,全部转到mac上装过0.15版本,但是只能运行mosquitto,不能运行mosquitto_pub和sub 后来一直耽搁没用mosquitto,今年又想起这个demo,就想用pub和sub,所以重新安装了新版,发现装不上,在外文站上看到brew能安装,就安装了mosquitto,brew不是很了解,但是类原创 2013-12-07 08:32:35 · 2094 阅读 · 0 评论 -
Core Animation的疑问点
在OS X下写一个自定义NSWindow的子类MyWindow,然后在AppDelegate中声明了它IBOutlet NSWindow *myWindow;而不是MyWindow类型,而且不能用@property属性标签,否则不能初始化,CALayer一样,必须在 @interface AppDelegate { IBOutlet NSWindow *myWindow;原创 2013-12-07 08:46:10 · 470 阅读 · 0 评论 -
iOS Constraint错误
调试的时候出现一下错误,是因为UIView在View的constraint太多了,一般只要距离左边 距离上面 宽 高即可,如果还有距离右边 距离下面,就要删掉就行了,可以参考 http://www.raywenderlich.com/zh-hans/23026/ios-6-%E8%87%AA%E5%8A%A8%E5%B8%83%E5%B1%80-%E5%85%A5%E9%97%A8%EF%BC%原创 2013-11-26 23:29:43 · 1281 阅读 · 0 评论 -
NSString与NSDate互相转换及NSDate比较
由 NSDate 转换为 NSString: NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; NSString *strDate = [dateFormatter stringFromDate:[原创 2014-08-14 13:09:12 · 494 阅读 · 0 评论