近期项目开发,运用到要获取UUID转MD5,可是iOS7不能使用获取的UDID的接口(涉及到隐私),获取MAC地址的方式的接口在iOS7下也废弃了.眼下可能的就是获取UUID了,可是在iOS7下,UUID一个不好的地方是每次调用一次,生成的就不一样,这个会导致一旦APP卸载重装,UUID就变了. 以 ...
分类:
移动开发 时间:
2017-07-09 22:01:37
阅读次数:
164
C++ 11中的Lambda表达式用于定义并创建匿名的函数对象,以简化编程工作。Lambda的语法形式如下: 可以看到,Lambda主要分为五个部分:[函数对象参数]、(操作符重载函数参数)、mutable或exception声明、-> 返回值类型、{函数体}。 下面分别进行介绍。 一、[函数对象参 ...
分类:
编程语言 时间:
2017-07-08 18:46:32
阅读次数:
240
NSJSONReadingMutableContainers Specifies that arrays and dictionaries are created as mutable objects. // 创建可变的数组或字典 接收 NSJSONReadingMutableLeaves Spec ...
分类:
Web程序 时间:
2017-07-05 22:55:21
阅读次数:
214
创建uilabel的分类 //竖着显示 .h写入 @property (nonatomic) NSString *verticalText; .m写入 - (NSString *)verticalText{ // 利用runtime添加属性 return objc_getAssociatedObje ...
分类:
移动开发 时间:
2017-07-03 16:34:29
阅读次数:
472
Python在heap中分配的对象分成两类: 可变对象和不可变对象。 所谓可变对象是指,对象的内容可变,而不可变对象是指对象内容不可变。 可变即内存空间可变,不可变即内存空间不可变。这里用 id 函数看对象的内存地址有没有变化。 不可变(immutable):int、字符串(string)、floa ...
分类:
其他好文 时间:
2017-07-03 16:30:39
阅读次数:
154
#pragma mark - 网络请求代理方式(异步) - (IBAction)DelegateButtonDidClicked:(UIButton *)sender { // 1、拼接 urlString,网址里面必须写 http:// NSString *urlString = @"http:/ ...
分类:
移动开发 时间:
2017-07-03 10:15:37
阅读次数:
219
1. 单链表的另一个缺陷 (1)单向性:只能从头结点开始高效访问链表中的数据元素 (2)缺陷:如果需要逆序访问单链表中的数据元素,效率将极其低下(O(n2)) 2. 双向链表 (1)设计思路:在“单链表”的结点中增加一个prev指针,用于指向当前结点的前驱结点。 (2)继承层次结构 (3)DualL ...
分类:
其他好文 时间:
2017-07-01 21:43:49
阅读次数:
268
有点时候,我们json中有post请求的网址,这个时候我们须要把网址字符串转换成body体 字典 放在post请求中 NSString *body = [self.url_C_ componentsSeparatedByString:@"="].lastObject; NSData *data = ...
分类:
移动开发 时间:
2017-06-23 22:02:12
阅读次数:
178
let new = WebViewController() let vcArr = NSMutableArray.init(array: (self.navigationController?.viewControllers)!) vcArr.remove(self) vcArr.add(new) ... ...
分类:
其他好文 时间:
2017-06-23 13:09:14
阅读次数:
123
在做某些特殊行业应用时会遇到图片或者文章防盗链问题。可在request中加如Referer头+server地址 比如:NSMutableURLRequest *theRequest = [NSMutableURLRequest requestWithURL:url cachePolicy: NSUR ...
分类:
其他好文 时间:
2017-06-19 14:24:46
阅读次数:
171