摘要: 一.UIPickerView1.UIPickerView的常见属性// 数据源(用来告诉UIPickerView有多少列多少行)@property(nonatomic,assign) id dataSource;// 代理(用来告诉UIPickerView每1列的每1行显示什么内容,监听UIPick... 阅读全文
posted @ 2014-04-21 23:24 andy_shen 阅读(376) 评论(0) 推荐(0) 编辑
摘要: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[UIWindow alloc] initW... 阅读全文
posted @ 2014-04-20 01:07 andy_shen 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 2014-04-20 00:49:19.478 新浪微博[23384:70b] { CFBundleDevelopmentRegion = en; CFBundleDisplayName = "\U65b0\U6d6a\U5fae\U535a"; CFBundleExecutabl... 阅读全文
posted @ 2014-04-20 01:01 andy_shen 阅读(1086) 评论(0) 推荐(0) 编辑
摘要: NSData与UIImage之间的转换 NSData *imageData = [NSData dataWithContentsOfFile: imagePath];UIImage *aimage = [UIImage imageWithData: imageData]; //UIImage-... 阅读全文
posted @ 2014-04-16 23:33 andy_shen 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 2014-04-06 19:27:11.954 高仿网易新闻[2828:70b] -[__NSCFNumber length]: unrecognized selector sent to instance 0x8b3c310 2014-04-06 19:27:11.958 高仿网易新闻[2828:70b] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFNumber length]: unrecognized selector se 阅读全文
posted @ 2014-04-06 23:51 andy_shen 阅读(3656) 评论(0) 推荐(0) 编辑
摘要: #import "MainViewController.h"@interface MainViewController ()@end@implementation MainViewController#pragma mark 实例化视图- (void)loadView{ self.tableView = [[UITableView alloc]initWithFrame:[UIScreen mainScreen].applicationFrame style:UITableViewStylePlain];}#pragma mark - 数据源方法#pragma mark 分 阅读全文
posted @ 2014-04-06 10:44 andy_shen 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 在开发中我们经常要自定义tableview的cell,这时候系统自带的cell那条黑色的分割线在我们程序也太丑,所以我们要把它干掉,很简单,直接上码:- (void)viewDidLoad{ [super viewDidLoad]; //去除tableView的分割线 self.tableView.backgroundColor = [UIColor colorWithRed:233/255.0 green:233/255.0 blue:233/255.0 alpha:1.0]; self.tableView.separatorStyle = UITableVi... 阅读全文
posted @ 2014-04-06 09:46 andy_shen 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 添加WebView的代理方法,在webViewDidFinishLoad方法里面调用 stringByEvaluatingJavaScriptFromString方法得到webView的高度。[使用 stringByEvaluatingJavaScriptFromString方法,需要等UIWebView中的页面加载完成之后去调用]#pragma mark ---- 数据加载完调用webView代理方法- (void)webViewDidFinishLoad:(UIWebView *)aWebView { [UIApplication sharedApplication].network... 阅读全文
posted @ 2014-04-03 00:16 andy_shen 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 有时候只需要刷新某行的cell的数据,完全没必要调用[tableView reloadData]刷新整个列表的数据,调用以下方法即可。NSIndexPath *indexPath_1=[NSIndexPath indexPathForRow:1 inSection:0]; NSArray *indexArray=[NSArray arrayWithObject:indexPath_1]; [myTableView reloadRowsAtIndexPaths:indexArray withRowAnimation:UITableViewRowAnimationAutomat... 阅读全文
posted @ 2014-04-03 00:13 andy_shen 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 一、 基本简介ARC是自iOS 5之后增加的新特性,完全消除了手动管理内存的烦琐,编译器会自动在适当的地方插入适当的retain、release、autorelease语句。你不再需要担心内存管理,因为编译器为你处理了一切ARC 是编译器特性,而不是 iOS 运行时特性,它也不是类似于其它语言中的垃圾收集器。因此 ARC 和手动内存管理性能是一样的,有时还能更加快速,因为编译器还可以执行某些优化二、 基本原理1. 规则ARC 的规则非常简单:只要还有一个强指针变量指向对象,对象就会保持在内存中2. 强指针和弱指针默认所有实例变量和局部变量都是Strong指针弱指针指向的对象被回收后,弱指针会自 阅读全文
posted @ 2014-03-28 01:40 andy_shen 阅读(224) 评论(0) 推荐(0) 编辑