- 博客(22)
- 收藏
- 关注
原创 iOS工作笔记 模仿网易新闻首页效果
最近更新了以前做的一个项目,首页还是模仿网易新闻的首页效果,之前写过一篇,开始以为是用ScrollView加多个tableiview完成的。后来感觉效果不好,参考了gitHub上的一个开源例子,发现如果想达到网易新闻可首页多个频道滑动,并且各个频道能够独立的效果,应该在ScrollView上面添加多个UIViewController ,UIViewController里面在添加tableView,这
2015-06-04 18:27:41
716
原创 iOS 给类别里面添加属性
一直以iOS里面的类别只能添加方法,不能添加属性。 今天无意中发现,利用动态运行时里面的关联,可以给类别添加属性。代码如下#import @interface UIButton (Rayli)@property (nonatomic,retain)NSString * str1;@end#import "UIButton+Rayli.h"#import static
2015-06-04 17:46:53
898
原创 想用二维码推广应用,如何保证 Andriod 用户和 iOS 用户扫描同一个二维码后获得相应的 App ?
想用二维码推广应用,如何保证 Andriod 用户和 iOS 用户扫描同一个二维码后获得相应的 App ?
2014-09-10 11:34:00
1010
转载 iPhone/iOS开发推送C++服务端APNS源代码
原文转自http://blog.sina.com.cn/s/blog_68661bd80101p26l.html
2014-08-24 11:24:47
1445
1
转载 MVC设计模式
MVC(Model View Controller)模型(model)-视图(view)-控制器(controller):MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新,
2014-08-15 15:25:59
1368
转载 iOS Plist文件writeToFile写入不成功的原因
writeToFile写入不成功的原因 [cacheDic writeToFile:cacheURL atomically:YES];后却返回no,查阅手册发现:If an array or dictionary contains objects that are not property-list objects, then you cannot save and res
2014-06-17 12:50:07
7730
原创 冒泡排序的时间复杂度
冒泡排序是一种用时间换空间的排序方法,最坏情况是把顺序的排列变成逆序,或者把逆序的数列变成顺序。在这种情况下,每一次比较都需要进行交换运算。举个例子来说,一个数列 5 4 3 2 1 进行冒泡升序排列,第一次大循环从第一个数(5)开始到倒数第二个数(2)结束,比较过程:先比较5和4,4比5小,交换位置变成4 5 3 2 1;比较5和3,3比5小,交换位置变成4 3 5 2 1……最后比较5和1,1
2014-05-12 14:42:24
4063
原创 object-c中创建线程的方法有哪些?在主线程中执行代码用什么方法?如果想要延时执行代码,用什么方法?
1.object-c中创建线程的方法:
2014-05-12 14:19:58
3117
原创 iOS 调用系统相册,调用系统照相机,调用系统相册,并且对照片进行剪裁
//先设定sourceType为相机,然后判断相机是否可用(ipod)没相机,不可用将sourceType设定为相片库 UIImagePickerControllerSourceType sourceType = UIImagePickerControllerSourceTypeCamera;// if (![UIImagePickerController isSourceType
2014-04-16 14:04:58
5028
原创 iOS ASI http 框架详解
ASIHTTPRequest对CFNetwork API进行了封装,并且使用起来非常简单,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互。
2014-04-13 13:09:58
1132
原创 iOS NSTimeInterval 转成 NSDate
NSTimeInterval interval=1397036582; NSDate *date=[NSDate dateWithTimeIntervalSince1970:interval]; NSLog(@"%@",date);
2014-04-10 22:07:09
2799
原创 iOS plist文件读,写,增加操作
最近在做缓存,要把app应用中首页的文章列表里面的数据,保存起来。点击对应的tableViewCell,显示对应的文章列表数据。开始尝试使用了 coredata,然后又用了sqlite3,最后发现用plist 是比较简单方便的。代码如下便于以后参考: 首先是获得g
2014-04-09 22:17:48
1222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人