在对钥匙串操作时这个函数 OSStatus SecItemCopyMatching(CFDictionaryRef query, CFTypeRef * __nullable CF_RETURNS_RETAINED result) 经常用到,表示查询Keychain里是否有符合条件的记录。第一个参数 ...
分类:
其他好文 时间:
2017-02-19 12:15:17
阅读次数:
328
面向对象概述 面向对象是一种符合人类思想习惯的编程思想。现实生活中存在各种形态不同的事物,这些事物之间存在着各种各样的联系,在程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之间的联系,这种思想就是面向对象。 提到面向对象,自然会想到面向过程。面向过程就是分析解决问题所需的步骤,然后用函数 ...
分类:
其他好文 时间:
2017-02-18 15:25:07
阅读次数:
210
数组 Array 数组的创建 OC 中使用 @[] 定义数组, Swift 中使用 [] 定义数组 [类型] 表示数组中存放的都是该类型的元素 Swift 中数组中的元素可以是基本数据类型 // 创建数组 var array1: Array<Int> vararray2:Array<Int> = [ ...
分类:
编程语言 时间:
2017-02-17 21:30:11
阅读次数:
194
在 Swift 中没有了 main.m,@UIApplicationMain 是程序入口 在 Swift 中只有 .swift 文件,没有 .h/.m 文件的区分 在 Swift 中,一个类就是用一对 {} 括起的,没有 @implementation 和 @end 在 Swift 中没有了 mai ...
分类:
编程语言 时间:
2017-02-12 10:45:35
阅读次数:
186
//1.创建表格 let tv = UITableView(frame: view.bounds, style: .Plain) //2.添加到视图 view.addSubview(tv) //3.注册可以使用的cell [UITableViewCell class] OC tv.registerC ...
分类:
编程语言 时间:
2017-02-10 13:18:45
阅读次数:
145
iOS开发能力 掌握(最好是精通)OC语言和runtime各种细节(读过相关的clang源码和runtime源码为佳)。精通基本的framework(Foundation,UIKit等,平时干活用得最多的)。掌握一些第三方的轮子,这个主要看你的工作经验和习惯,如果自己有搞过不错的轮子最好(这点可以看 ...
分类:
移动开发 时间:
2017-02-08 10:40:03
阅读次数:
261
1.项目经验 2.基础问题 3.指南认识 4.解决思路 ios开发三大块: 1.Oc基础 2.CocoaTouch框架 3.Xcode使用 CocoaTouch Media Core Services Core OS System Framework OC的类声明,定义域 OC关键字定义为 @cla ...
分类:
其他好文 时间:
2017-02-07 12:36:43
阅读次数:
278
Swift一出来就比较受人欢迎,但是还是有很多的第三方库是不支持Swift的,个人也感觉Swift还有很长的路要走。而且最近连Swift的创始人都离开苹果公司了。。。。。。。。。加入Swift用到了第三方的东西那怎么办呢,其实很简单,Xcode会自动帮你创建一个桥接文件,用来连接Swift和..
分类:
编程语言 时间:
2017-02-07 00:09:18
阅读次数:
195
Swift一出来就比较受人欢迎,但是还是有很多的第三方库是不支持Swift的,个人也感觉Swift还有很长的路要走。 而且最近连Swift的创始人都离开苹果公司了。。。。。。。。。 加入Swift用到了第三方的东西那怎么办呢,其实很简单,Xcode会自动帮你创建一个桥接文件,用来连接Swift和OC ...
分类:
编程语言 时间:
2017-02-06 21:16:48
阅读次数:
173
点击查看代码 1 char *s = "Hello World"; 2 NSString *str = @"Hello Warcraft"; 3 //C -> OC 4 NSString *str1 = [NSString stringWithUTF8String: s]; 5 NSLog(@"st ...
分类:
其他好文 时间:
2017-02-06 12:57:49
阅读次数:
212