随笔分类 -  iOS代码实现整理

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