2015年8月22日
该文被密码保护。 阅读全文
posted @ 2015-08-22 13:28 廖利君 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2015-08-22 13:24 廖利君 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 主要内容:block基本声明格式block访问区域变量block代替代理block基本声明格式:^(传入的参数){具体代码}; 注: Block实体开头是“^”,接着是由小括号所包起来的参数列(比如 int a, int b, int c),行为主体由大括号包起来,专有名字叫做block lite... 阅读全文
posted @ 2015-08-22 13:23 廖利君 阅读(321) 评论(0) 推荐(0) 编辑
  2015年7月31日
摘要: 古人云“工欲善其事必先利其器”,打造一个强大的开发环境,是立即提升自身战斗力的绝佳途径!以下是搜集的一些有力的XCode插件。1.全能搜索家CodePilot 2.0你要找的是文件?是文件夹?是代码?Never Mind,CMD+SHIFT+X调出CodePilot,输入任何你想到搜的东西吧!想搜a... 阅读全文
posted @ 2015-07-31 23:30 廖利君 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 在Xcode 6中有许多快捷键的设定可以使得你的编程工作更为高效,对于在代码文件中快速导航、定位Bug以及新增应用特性都是极有效的。当然,你戳进这篇文章的目的也在于想要快速的对代码文件进行操作,或者是让Xcode的各面板更为适应你小本子的屏幕。在Xcode 6所有快捷键中下列这些是首当其冲应当学习的... 阅读全文
posted @ 2015-07-31 23:27 廖利君 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 微信已经深入到每一个App的缝隙,最常用的莫过分享和登录了,接下来就以代码的形式来展开微信登录的相关说明,至于原理级别的Oauth2.0认证体系请参考微信开放平台的相关说明和图示。微信登录授权开发1.到微信开发平台注册相关APP,现在是等待审核成功后才能获取到对应的key和secret;获取成功后需... 阅读全文
posted @ 2015-07-31 23:25 廖利君 阅读(345) 评论(0) 推荐(0) 编辑
摘要: iOS的APP的应用开发的过程中,有时为了bug跟踪或者获取用反馈的需要自动收集用户设备、系统信息、应用信息等等,这些信息方便开发者诊断问题,当然这些信息是用户的非隐私信息,是通过开发api可以获取到的。那么通过那些api可以获取这些信息呢,iOS的SDK中提供了UIDevice,NSBundle,... 阅读全文
posted @ 2015-07-31 23:16 廖利君 阅读(241) 评论(0) 推荐(0) 编辑
  2015年6月17日
摘要: 1,在AppDelegate.swift里面(下面这个函数里面写) func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -... 阅读全文
posted @ 2015-06-17 13:47 廖利君 阅读(1973) 评论(0) 推荐(0) 编辑
  2015年6月16日
摘要: 字典是储存同一类型多个值的容器。每一个值都对应这一个唯一的键(Key),就像是字典内的每一个值都有一个标识符。和数组内的元素是有区别的,字典内的元素是没有特殊的序列的。当你需要根据标识符来查找批量的值时,就可以使用字典,和在真实世界的字典中寻找某个字的解释相似。Swift字典储存一个特定类型的键和值... 阅读全文
posted @ 2015-06-16 15:26 廖利君 阅读(583) 评论(0) 推荐(0) 编辑
摘要: Swift 提供两种集合类型来存储集合,数组和字典。数组是一个同类型的序列化列表集合。字典是一个能够使用类似于键的唯一标识符来获取值的非序列化集合。在Swift中,数组和字典里的键和值都必须是明确的某个特定类型。这意味这数组和字典不会插入一个错误的类型的值,以致于出错。这也意味着当你在数组和字典中取... 阅读全文
posted @ 2015-06-16 14:48 廖利君 阅读(466) 评论(0) 推荐(0) 编辑