// // main.m // 09-集合 // // Created by apple on 14-3-21. // Copyright (c) 2014年 apple. All rights reserved. // #import <Foundation/Foundation.h> int m ...
分类:
其他好文 时间:
2016-12-16 09:46:59
阅读次数:
230
iOS编程当中的几个集合类:NSArray,NSDictionary,NSSet以及对应的Mutable版本,应该所有人都用过。只是简单使用的话,相信没人会用错,但要做到高效(时间复杂度)精确(业务准确性),还需要了解其中所隐藏的算法知识。 在项目当中使用集合类几乎是不可避免的,集合类的使用场景其实 ...
分类:
编程语言 时间:
2016-11-06 14:18:31
阅读次数:
186
-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{ //[self getTest]; [self postTest]; } -(void) getTest{ NSURLSession *sessio ...
分类:
Web程序 时间:
2016-11-05 20:06:22
阅读次数:
253
KVC是OC特有的,本质是在运行时动态的给对象发送setValue:forKey 消息,设置数值 -调用super.init 保证对象已经被创建完成 .当给对象发送setValue:forKey 消息时要判断对象是否存在key所对应的属性,直接赋值 如果没有就调用undefinedKey(默认崩溃, ...
分类:
其他好文 时间:
2016-11-04 20:06:40
阅读次数:
220
一、代码示例 1.需要先导入FMDB框架和头文件,由于该框架依赖于libsqlite库,所以还应该导入该库。 2.代码如下: 先插入数据,之后查询结果,打印如下: 3.代码说明 有了一个队列对象,它的内部自动就拥有一个数据库对象,且数据库的操作是线程安全的。 二、事务 事务,没有事务的话会出现问题。 ...
分类:
数据库 时间:
2016-10-25 18:53:04
阅读次数:
262
决定新开一坑,在不断学习的同时分享自己的学习历程给大家,既是对自己学习的记录,又希望能对大家提供些微的帮助。 这一篇文章主要来介绍泛型的意义、使用与声明方法等。 1.泛型:限制类型 1.1.泛型使用场景: 1.在集合(数组NSArray、字典NSDictionary、集合NSSet)中使用泛型比较常 ...
分类:
移动开发 时间:
2016-10-10 20:04:37
阅读次数:
324
在开发过程中,为了实现点击屏幕其它位置收起键盘的目的,我们使用过许多的方法。 如果是在UIViewController中收起键盘,除了通过调用控件的resignFirstResponder方法外,还有其它的方法。 第一种方法 重载- (void)touchesBegan:(NSSet<UITouch ...
分类:
移动开发 时间:
2016-09-30 15:42:16
阅读次数:
207
Foundation框架—字符串 一、Foundation框架中一些常用的类 字符串型: NSString:不可变字符串 NSMutableString:可变字符串 集合型: 1) NSArray:OC不可变数组 NSMutableArray:可变数组 2) NSSet: NSMutableSet: ...
分类:
其他好文 时间:
2016-08-18 07:36:43
阅读次数:
164
http://www.jianshu.com/p/4bfcae659a44 常用修改方案: self.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript ...
分类:
移动开发 时间:
2016-08-17 18:00:49
阅读次数:
195
一.点击查看大图 1.点击图片或按钮(点击查看大图按钮),modal出来一个控制器,显示大图片 2.怎么处理能让点击图片就能查看大图? 两种方法:1.给图片添加点按手势 2.给图片所在的view上添加 - (void)touchesEnded:(NSSet<UITouch *> *)touches ...
分类:
其他好文 时间:
2016-08-11 20:52:22
阅读次数:
184