随笔分类 - iOS代码实现整理
主要整理编码过程中系统方法类使用、封装、第三方的代码实现;
摘要:本文转自CocoaChina,说的满详细的; 链接地址:http://www.cocoachina.com/bbs/read.php?tid=94017&keyword=%C4%DA%B4%E6 iOS平台内存常见问题 iOS内存暴增问题追查与使用陷阱 (2011-11-29 08:11:57)标签
阅读全文
摘要:本文转载于新风作浪的博客专栏,博客地址:http://blog.csdn.net/duxinfeng2010/article/details/8757211 以下博客原文: 最近遇到这样一个问题,以前的时候并未注意;新建一个工程,然后添加一个类,文件结构是这样的 然后写了这样一小段程序,运行 明明r
阅读全文
摘要:导入头文件:#import "Reachability.h" 然后将 SystemConfiguration.framework 添加进工程: 1、检查当前的网络状态(wifi、WAN还是无网络) NetworkEnvironment.h: NetworkEnvironment.m: 调用方法: 2
阅读全文
摘要:1.NSDate存储的是世界标准时(UTC),输出时需要根据时区转换为本地时间 2.NSTimeInterval: 时间戳,以double为单位 3.系统返回的时间都是格林尼治时间,要得到北京时间需要转化 <!--?xml version="1.0" encoding="UTF-8"?--> NSD
阅读全文
摘要:网上有人整理的超详细的iOS 8之后的推送,附上链接: https://www.jianshu.com/p/027120ca9179实例:调用方法:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {//注册通知 [app...
阅读全文
摘要:NSUserDefaults用于存储数据量小的数据,例如用户配置。并不是所有的东西都能往里放的,只支持:NSString, NSNumber, NSDate, NSArray, NSDictionary存放于一个plist文件中。这个文件位于在 app同级目录的/Library/Preference
阅读全文
摘要:在方法中利用:NSLog(@"%@", NSStringFromSelector(_cmd));输出正执行的方法;
阅读全文
摘要:Formatter译为格式,相应的NSDateFormatter就相当于是NSDate的转换类,将NSDate转换为另一种格式,或转换回来。NSDate没有自己的输出,需要借助NSDateFormatter以相应格式输出。这差不多就是NSDateFormatter的作用了吧。 常用的方法并不复杂,几
阅读全文
摘要:最近工程中用到720度全景展示,网上已经有前人给种好树了,很不错的封装。使用起来很是方便... 两个下载地址:http://code.google.com/p/panoramagl/ https://github.com/menssen/panoramagl#51-with-interface-bu
阅读全文
摘要:首先,这个只是我个人在一个已有工程中截取出来的代码块,相当于备忘录似的,对我自己来说还有点价值。 接口调用顺序:(以获得版本号为例) 1、首先通过[[WBNetworkEnginesharedInstance] getApplicationVertion:self];调用getApplication
阅读全文
摘要:1.最简单的UIViewAnimation使用方法: 特点:基础,使用方便,但是效果有限使用示例: UIView *temp = [self viewWithTag:(NSInteger)(loadNumber +1000)]; [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:0.3]; [...
阅读全文
摘要:这个工程各个模块功能相对简单些,所以花费的时间也不是很多;使用较多的也就是延时显示、点击放大、简单动画和视频播放了,最感兴趣的也就那个翻页效果了,蛮不错的样子。 下面就小总结一下工程中用到的一些小技巧之类的: 1、本工程大量使用动画效果,在此我们使用UIView animation;也有不少设计到N
阅读全文
摘要:步骤:先加入sqlite开发库libsqlite3.dylib,新建或打开数据库,创建数据表,插入数据,查询数据,2、sqlite 的方法sqlite3 *db, 数据库句柄,跟文件句柄FILE很类似sqlite3_stmt *stmt, 这个相当于ODBC的Command对象,用于保存编译好的SQ
阅读全文
摘要:UILabel: 当所给行数比较多内容又少时,内容占据中间位置;但我想的是让其在前面几行、 想想只能用高度自适应来解决 UITextView:放在scrollview中 (总感觉有些问题,能用UILabel的话就尽量用UIlabel好了)
阅读全文
摘要:bjson有一个有用的sbjsonparser类,可以在一行内搞定整个json串的解析: sbjson将json作为objective-c的字典来处理。对于不同的webservice,你可能得到一个顶级的json对象或者一个数组。因此,objectWithString:error:有一个id类型返回
阅读全文
摘要:主要操作: 1.//获得plist路径 -(NSString*)getPlistPath; 2.//判断沙盒中名为plistname的文件是否存在 -(BOOL) isPlistFileExists; 3.//读取沙盒中Document文件夹下的BookList.plist文件 [NSMutable
阅读全文
摘要:NSTimer其实是将一个监听加入到系统的RunLoop中去,当系统runloop到如何timer条件的循环时,会调用timer一次,当timer执行完,也就是回调函数执行之后,timer会再一次的将自己加入到runloop中去继续监听。 CFRunLoopTimerRef 和 NSTimer这两个
阅读全文
摘要:// 以release模式编译的程序不会用NSLog输出,而以debug模式编译的程序将执行NSLog的全部功能。 #ifndef __OPTIMIZE__# define NSLog(...) NSLog(__VA_ARGS__)#else# define NSLog(...)#endif 或 #
阅读全文
摘要:新浪微博: ios小项目——新浪微博客户端总结 http://blog.csdn.net/kay_sprint/article/details/7481129 非沙盒的plist文件操作和分组UITableView: http://blog.csdn.net/holydancer/article/d
阅读全文

浙公网安备 33010602011771号