摘要: 效果图@property(weak,nonatomic)IBOutletUILabel*downLabelInfo;@property(weak,nonatomic)IBOutletUIImageView*imageView;@end@implementationViewController- (v... 阅读全文
posted @ 2014-08-19 14:46 咪咕咪咕 阅读(247) 评论(0) 推荐(0) 编辑
摘要: - (void)viewDidLoad{ [super viewDidLoad]; // 操作系统 NSString * osName =[[UIDevice currentDevice]systemName]; // 操作系统版本 NSStr... 阅读全文
posted @ 2014-08-19 14:44 咪咕咪咕 阅读(806) 评论(0) 推荐(0) 编辑
摘要: XCode 内置GDB,我们可以在命令行中使用GDB 命令来调试我们的程序。下面将介绍一些常用的命令以及调试技巧。po 命令:为 print object 的缩写,显示对象的文本描述(显示从对象的 description 消息获得的字符串信息)。比如:上图中,我使用 po 命令显示一个 NSDict... 阅读全文
posted @ 2014-08-19 14:40 咪咕咪咕 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)。下图是如何把块变量赋值给一个变量的语法讲解:按照调用函... 阅读全文
posted @ 2014-08-19 14:39 咪咕咪咕 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 程序都是从Main方法入口的 IOS 也不例外intmain(intargc,char* argv[]){@autoreleasepool{returnUIApplicationMain(argc, argv,nil,NSStringFromClass([AppDelegateclass])); }... 阅读全文
posted @ 2014-08-19 14:38 咪咕咪咕 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 下面有两种做法1.使用日期组件 NSDateComponents2.使用NSString 生成一个日期 //创建一个日历对象NSCalendar*calendar = [NSCalendarcurrentCalendar];//创建日期组件NSDateComponents*dc = [[NSDate... 阅读全文
posted @ 2014-08-19 14:36 咪咕咪咕 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 1、iOS沙盒机制iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。1.1、每个应用程序都有自己的存储空间1.2、应用程序不能翻过自己的围墙去访问别的存储空间的内容1.3... 阅读全文
posted @ 2014-08-19 14:34 咪咕咪咕 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1、获取程序的Home目录[cpp]view plaincopyNSString*homeDirectory=NSHomeDirectory();NSLog(@"path:%@",homeDirectory);打印结果:[cpp]view plaincopy2012-06-1714:00:06.09... 阅读全文
posted @ 2014-08-19 14:26 咪咕咪咕 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1、在Documents里创建目录创建一个叫test的目录,先找到Documents的目录,[cpp]view plaincopyNSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMas... 阅读全文
posted @ 2014-08-19 14:25 咪咕咪咕 阅读(139) 评论(0) 推荐(0) 编辑
摘要: MBProgressHUD——进展指示符库苹果的应用程序一般都会用一种优雅的,半透明的进度显示效果,不过这个API是不公开的,因此你要是用了,很可能被清除出AppStore。而 MBProgressHUD提供了一个替代方案,而且在用户角度上,实现的效果根本看不出和官方程序有什么差别。同时还提供了其他... 阅读全文
posted @ 2014-08-19 14:09 咪咕咪咕 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 感谢翻译小组成员wingpan热心翻译。本篇文章是我们每周推荐优秀国外的技术类文章的其中一篇。如果您有不错的原创或译文,欢迎提交给我们,更欢迎其他朋友加入我们的翻译小组(联系qq:2408167315)。本文是我在Alt Tech Talks: London上关于 Objective-C runti... 阅读全文
posted @ 2014-08-19 14:05 咪咕咪咕 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 一、Framework 简介(Introduction to Framework Programming Guide)Mac OS X 扩展了 framework 的功能,让我们能够利用它来共享代码和资源。通过 framework 我们可以共享所有形式的资源,如动态共享库,nib 文件,图像字符资源... 阅读全文
posted @ 2014-08-19 14:03 咪咕咪咕 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 以下是两种实现效果1. 自定义cell 继承UITableViewCell重写-(void)setSelected:(BOOL)selected animated:(BOOL)animated{}-(void)setHighlighted:(BOOL)highlighted animated:(BO... 阅读全文
posted @ 2014-08-19 13:56 咪咕咪咕 阅读(1830) 评论(0) 推荐(0) 编辑
摘要: 12306采用验证码, 无疑是一种很不错的措施,可以在一定程度上阻止了黄牛们的疯狂行为,不过也给正常使用验证码的童鞋带了个很头痛的问题,在选座提交订单的关键时候,竟然验证码图片拉取不下来又或者验证过程非常耗时。鉴于自己也是无数码农中的有这职业病的一员,为此也来谈谈关于验证码的优化方案。 验证码通... 阅读全文
posted @ 2014-08-19 13:52 咪咕咪咕 阅读(1115) 评论(0) 推荐(0) 编辑
摘要: 一、简介1、KVC简介2、KVO简介二、KVC相关技术1、Key和Key Path2、点语法和KVC3、一对多关系(To-Many)中的集合访问器方法4、键值验证(Key-Value Validation)5、KVC对数值和结构体型属性的支持6、集合运算符(Collection Operators)... 阅读全文
posted @ 2014-08-19 13:51 咪咕咪咕 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 其实断点续传的原理很简单,就是在Http的请求上和一般的下载有所不同而已。打个比方,浏览器请求服务器上的一个文时,所发出的请求如下:假设服务器域名为wwww.scu.edu.cn,文件名为down.zip。GET /down.zip HTTP/1.1Accept: image/gif, image/... 阅读全文
posted @ 2014-08-19 13:50 咪咕咪咕 阅读(235) 评论(0) 推荐(0) 编辑
摘要: //异步下载图片dispatch_queue_tqueue =dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0);dispatch_group_tgroup =dispatch_group_create();dispatch_gr... 阅读全文
posted @ 2014-08-19 13:48 咪咕咪咕 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 如果你的项目使用的非 ARC 模式,则为 ARC 模式的代码文件加入 -fobjc-arc 标签。如果你的项目使用的是 ARC 模式,则为非 ARC 模式的代码文件加入 -fno-objc-arc 标签。添加标签的方法:打开:你的target -> Build Phases -> Compile S... 阅读全文
posted @ 2014-08-19 11:59 咪咕咪咕 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 产生原因:在xcode5里面不一定是因为你的真机证书有问题,有可能是因为,项目本来在别的组里有会出现此bug如果你出现上图的错误,只需要在此项目的***.xcodeproj 文件,然后右键选择“显示包内容”,如下图:一般情况下,包中有如下3个文件:1.project.pbxproj2.project... 阅读全文
posted @ 2014-08-19 11:51 咪咕咪咕 阅读(198) 评论(0) 推荐(0) 编辑
摘要: fatal error: file '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk/System/Library/... 阅读全文
posted @ 2014-08-19 11:47 咪咕咪咕 阅读(578) 评论(0) 推荐(0) 编辑