摘要: [[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(keyboardwasChange:)name:UIKeyboardWillChangeFrameNotificationobject:nil];- (voi... 阅读全文
posted @ 2015-10-31 16:37 应有梦 阅读(314) 评论(0) 推荐(1) 编辑
摘要: -(void)locationManager:(CLLocationManager*)manager didUpdateLocations:(NSArray*)locations{ //此处locations存储了持续更新的位置坐标值,取最后一个值为最新位置,如果不想让其持续更新位置,则在此方法中... 阅读全文
posted @ 2015-10-29 10:26 应有梦 阅读(485) 评论(0) 推荐(0) 编辑
摘要: self.tableView.showsVerticalScrollIndeicator = NO; 阅读全文
posted @ 2015-10-29 10:24 应有梦 阅读(124) 评论(0) 推荐(0) 编辑
摘要: iPhone所有机型 阅读全文
posted @ 2015-10-29 10:22 应有梦 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 我们在写代码的时候遵守MVC很重要 尤其涉及到cell 对cell的复制一定要在cell里面写 使用model来管理 那样拓展性更强 调理更加清晰setter方法即为你在使用self. 的.语法的时候回去调用setter方法 一些东西可以在setter方法里进行管理 比如我写了一个方法需要我在更改某... 阅读全文
posted @ 2015-10-29 10:20 应有梦 阅读(412) 评论(1) 推荐(1) 编辑
摘要: 首先你要知道你数据中那一项是唯一的 然后对这个唯一进行现查后插的顺序进行处理 在查的时候 第一次array肯定是空的 判断array的内容为0的话先插入第一次数据 然后再做唯一那个参数是否存在 不在的话则插入数据 这样就可以避免重复数据了 就是一个逻辑的问题 之前没想通 然后今天做环信突然想通了.有... 阅读全文
posted @ 2015-09-17 17:09 应有梦 阅读(1357) 评论(0) 推荐(0) 编辑
摘要: 所谓的数组越界,就是假如你的下标总数现在为32个,然后你在下一秒又执行了一个方法要从50个数据里惊醒赋值啊 筛选之类的 而你此时数量为32 50的数据还没有请求到 往往会出现数组越界的崩溃信息 大概是这样的-[__NSArrayI objectAtIndex:]: index 100 beyond ... 阅读全文
posted @ 2015-09-04 11:29 应有梦 阅读(4123) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-08-29 17:04 应有梦 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 其实很简单 只需要给tableView底部添加一个View 然后View上添加一个Label就可以了 做个衣服判断 数组为空的话则给一个这样的View 阅读全文
posted @ 2015-08-26 19:20 应有梦 阅读(612) 评论(0) 推荐(0) 编辑
摘要: //初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];//设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UI... 阅读全文
posted @ 2015-08-25 10:28 应有梦 阅读(339) 评论(0) 推荐(0) 编辑