object-c
kobi
进取。
展开
-
IOS 开源项目汇总【不断更新中】
Panoramagl —— 720全景展示Panorama viewer library for iPhone, iPad and iPod touch MBProgressHUD —— 进度指示一种优雅的,半透明的进度显示效果。同时还提供了其他附加功能,比如显示完成信息并淡出。 iCarousel —— 效果很酷的分页排列内容类似的页面需要并排列出来,供用户转载 2012-06-12 13:28:41 · 816 阅读 · 0 评论 -
关于IOS开发中(null)与<null>的处理
不小心在开发过程中,得到了(null)以及的返回值,找了好长时间只找到了一个关于的。由于要根据返回值进行判断,做出必要反应,因此必须知道返回值所代表的具体字符,在得到(null)后利用isEqual:和@“”,NULL,@“(null)”,nil,Nil比较后均得不到正确结果,弄得不知所措了,但是还是感觉像nil,不得已,创建一个字符串,赋值为nil,打印输出,果然是(null),想不通的原创 2014-10-23 14:38:50 · 441 阅读 · 0 评论 -
OC 分类
一、分类(一)分类的基本知识 概念:Category 分类是OC特有的语言,依赖于类。分类的作用:在不改变原来的类内容的基础上,为类增加一些方法。添加一个分类:文件结构图: 在分类中添加一个方法 Study方法的实现 测试程序: (二)分类的使用注意(1)分类只能增加方转载 2014-09-12 17:47:17 · 797 阅读 · 0 评论 -
GCD 深入理解(二)
欢迎来到GCD深入理解系列教程的第二部分(也是最后一部分)。 在本系列的第一部分中,你已经学到超过你想像的关于并发、线程以及GCD 如何工作的知识。通过在初始化时利用 dispatch_once,你创建了一个线程安全的 PhotoManager 单例,而且你通过使用 dispatch_barrier_async 和 dispatch_sync 的组合使得对 Photos 数组的转载 2014-09-11 15:43:43 · 440 阅读 · 0 评论 -
GCD 深入理解(一)
本文由@nixzhu翻译至raywenderlich的《grand-central-dispatch-in-depth-part-1》虽然 GCD 已经出现过一段时间了,但不是每个人都明了其主要内容。这是可以理解的;并发一直很棘手,而 GCD 是基于 C 的 API ,它们就像一组尖锐的棱角戳进 Objective-C 的平滑世界。我们将分两个部分的教程来深入学习 GCD 。转载 2014-09-11 15:42:17 · 412 阅读 · 0 评论 -
oc的协议(protocol)
类似java里面的接口,但是这个协议是不用像java那样完全实现的Button.h文件#import @protocol Buttondeleget-(void) onClick;@end@interface Button : NSObject@property(nonatomic,retain)idButtondeleget> deleaget;-(转载 2014-09-11 15:30:07 · 433 阅读 · 0 评论 -
autorelease探究
有时候我们需要延迟一个对象的引用计数减一操作,比如:[cpp] view plaincopy+ (NSArray *)array { return [[NSArray alloc] init] autorelease]; } 由于方法名并不以alloc, new, copy, mutableCo转载 2014-09-11 15:08:30 · 372 阅读 · 0 评论 -
iOS中assign、copy 、retain等关键字的含义
assign: 简单赋值,不更改索引计数copy: 建立一个索引计数为1的对象,然后释放旧对象retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1Copy其实是建立了一个相同的对象,而retain不是:比如一个NSString对象,地址为0×1111,内容为@”STR”Copy到另外一个NSString之 后,地址为0×2222,内容相同,新的转载 2014-09-11 14:25:40 · 403 阅读 · 0 评论 -
ios NSString 用法
温故知新,常用常新 //1、创建常量字符串。NSString *astring = @"This is a String!"; //2、创建空字符串,给予赋值。NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; [astring rele转载 2012-06-13 10:54:09 · 562 阅读 · 0 评论 -
junwong iPhone开源项目汇总(更新版)
扫描wifi信息:http://code.google.com/p/uwecaugmentedrealityproject/http://code.google.com/p/iphone-wireless/条形码扫描:http://zbar.sourceforge.net/iphone/sdkdoc/install.htmltcp/ip的通讯协议:http://code.g转载 2012-06-12 13:38:36 · 513 阅读 · 0 评论