摘要: 1、首先在plist表里边添加Privacy - Location Usage Description和NSLocationWhenInUseUsageDescription(这个是在程序使用期间进行定位,如果需要一直获取,添加NSLocationAlwaysUsageDescription),都为 阅读全文
posted @ 2016-10-19 14:48 宋婷婷 阅读(5466) 评论(0) 推荐(0) 编辑
摘要: webView有一个delegate方法,可以从中获取到: - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigat 阅读全文
posted @ 2016-06-28 14:56 宋婷婷 阅读(1534) 评论(0) 推荐(0) 编辑
摘要: 一开始封装了一个tableView的headerView,感觉完成得还不错,后来测试的时候发现,最下边的两个button的点击事件不响应。然后就。。。着急了。在网上查询了button点击事件不响应的原因,first,最低级的错误就是没写点击方法。可是我上边的button和下边的调用的是一个方法啊,这 阅读全文
posted @ 2016-06-28 14:41 宋婷婷 阅读(973) 评论(0) 推荐(1) 编辑
摘要: 首先在viewDidLoad- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. //设置允许摇一摇功能 [[UIApp... 阅读全文
posted @ 2015-12-16 14:00 宋婷婷 阅读(152) 评论(0) 推荐(0) 编辑
摘要: //日期转换为时间戳 (日期转换为秒数) NSDate *date = [NSDate date]; NSLog(@"当前日期为(0时区):%@",date); NSDateFormatter *dateFormetter = [[NSDateFormatter alloc] init]; [dat... 阅读全文
posted @ 2015-12-16 13:50 宋婷婷 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 第一种方法:用tag值进行判断第二种方法:block在自定义cell里面@property (weak, nonatomic) IBOutlet UIButton *btn;@property (nonatomic, strong) void ((^btnClick)());- (void)btn:... 阅读全文
posted @ 2015-12-11 10:03 宋婷婷 阅读(855) 评论(0) 推荐(0) 编辑
摘要: 关系如下,和tableView一样:要在自定义的cell里面添加如下代码:- (id)initWithFrame:(CGRect)frame{ self = [super initWithFrame:frame]; if (self) { // 初始化时加载collectionCell.xib文件 ... 阅读全文
posted @ 2015-12-11 09:31 宋婷婷 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 拖拉控件TableView关系如下:并且要在cellForRow方法里面添加如下代码:-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ Firs... 阅读全文
posted @ 2015-12-11 09:26 宋婷婷 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 暂无 阅读全文
posted @ 2015-10-31 10:18 宋婷婷 阅读(143) 评论(0) 推荐(0) 编辑
摘要: //简单对象可以通过直接写入文件的方式进行存储,复杂对象我们无法直接写入文件,这个时候需要借助归档和反归档//归档和反归档并不是数据持久化的方式,而是将复杂对象转化成简单对象的一种方式 Person * per = [Person new]; per.name = @"欧阳冰"; per.gende... 阅读全文
posted @ 2015-10-31 10:13 宋婷婷 阅读(163) 评论(0) 推荐(0) 编辑