摘要:
效果图@property(weak,nonatomic)IBOutletUILabel*downLabelInfo;@property(weak,nonatomic)IBOutletUIImageView*imageView;@end@implementationViewController- (v... 阅读全文
摘要:
- (void)viewDidLoad{ [super viewDidLoad]; // 操作系统 NSString * osName =[[UIDevice currentDevice]systemName]; // 操作系统版本 NSStr... 阅读全文
摘要:
XCode 内置GDB,我们可以在命令行中使用GDB 命令来调试我们的程序。下面将介绍一些常用的命令以及调试技巧。po 命令:为 print object 的缩写,显示对象的文本描述(显示从对象的 description 消息获得的字符串信息)。比如:上图中,我使用 po 命令显示一个 NSDict... 阅读全文
摘要:
代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)。下图是如何把块变量赋值给一个变量的语法讲解:按照调用函... 阅读全文
摘要:
程序都是从Main方法入口的 IOS 也不例外intmain(intargc,char* argv[]){@autoreleasepool{returnUIApplicationMain(argc, argv,nil,NSStringFromClass([AppDelegateclass])); }... 阅读全文
摘要:
下面有两种做法1.使用日期组件 NSDateComponents2.使用NSString 生成一个日期 //创建一个日历对象NSCalendar*calendar = [NSCalendarcurrentCalendar];//创建日期组件NSDateComponents*dc = [[NSDate... 阅读全文
摘要:
1、iOS沙盒机制iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。1.1、每个应用程序都有自己的存储空间1.2、应用程序不能翻过自己的围墙去访问别的存储空间的内容1.3... 阅读全文
摘要:
1、获取程序的Home目录[cpp]view plaincopyNSString*homeDirectory=NSHomeDirectory();NSLog(@"path:%@",homeDirectory);打印结果:[cpp]view plaincopy2012-06-1714:00:06.09... 阅读全文
摘要:
1、在Documents里创建目录创建一个叫test的目录,先找到Documents的目录,[cpp]view plaincopyNSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMas... 阅读全文
摘要:
MBProgressHUD——进展指示符库苹果的应用程序一般都会用一种优雅的,半透明的进度显示效果,不过这个API是不公开的,因此你要是用了,很可能被清除出AppStore。而 MBProgressHUD提供了一个替代方案,而且在用户角度上,实现的效果根本看不出和官方程序有什么差别。同时还提供了其他... 阅读全文