摘要:
属性文件: Property List File:简称plist 概念iOS开发中常见的一种文件格式。按照固定格式保存数据。 属性文件和XML文件都属性结构化文件。文件的内容按指定的格式保存数据。 作用: 存储数据:项目中的一些配置,不经常变化的数据 可存储的类型: 数组:基本类型 字典:Key必须 阅读全文
摘要:
摘要:关键点:创建、插入、查询、数据格式化 第三方框架FMDB 开源 1)什么是FMDB FMDB是iOS平台的SQLite数据库框架,FMDB以OC的方式封装了SQLite的C语言API。 2)FMDB的优点 FMDB是iOS平台的SQLite数据库框架,FMDB以OC的方式封装了SQLite的C 阅读全文
摘要:
一、定位 iOS三种定位方式: CoreLocation 按定位的准确性: GPS(Global Positioning System全球定位系统); 蜂窝式基站; wifi;定位顺序:1. 首选GPS: 1) 前提: 室内肯定不会用GPS2. wifi —> 最经济实惠的3. 基站GPS:优点: 阅读全文
摘要:
经常使用;规避很多线程相关的复杂的逻辑 为什么会gcd?因为pthread和nsthread要求开发人员对线程相关的知识了解深入; 手动启动线程;加锁/解锁;造成很多隐患 --》 苹果公司给出了gcd的多线程的解决方案(可选的设置)什么是gcd? GCD: Grand Central Dispatc 阅读全文
摘要:
NSOperation(经常使用): 1、为什么会有NSOperation?弥补gcd的一些问题:1)下载为例子:如果gcd放到队列中的block操作面对网络有问题,block之外无法取消block之内操作 2)提供了gcd不能提供很多功能() 2、什么是NSOperation?1. 面向oc的接口 阅读全文
摘要:
switch选择 1)case多条件匹配:条件之间用逗号隔开 用三个点表示范围:…,..<:表示不包含上边界 var tand = 1switch tand{ case 0: println(tand) case 2,3,5: println(tand) case 6...10: println(t 阅读全文
摘要:
1、函数定义格式: func 函数名(形参列表) ->返回值类型{ //函数体 } 形参列表的格式: 形参名1:形参类型,形参名2:形参类型,.... 如: func max(nun:Int, num:Int) ->Int{ return 0; } 2、无返回值的函数 有三种写法 方式一、 func 阅读全文
摘要:
1、Swift中常用数据类型:首字母大写 Int、Float、Double、Bool、Character、String Array、Dictionary、元组类型(Tuple)、可选类型Optional 2、指定数据类型 在常量/变量后面加上冒号(:)和类型名称,和Delphi很像 3、不指定数据类 阅读全文
摘要:
2个不需要: 1、不需要编写main函数:从上往下按顺序执行代码,所以最前面的代码会自动当做程序的入口 2、不需要在每一条语句后面加分号(也可以加);若是有多条语句在同一行就一定要加分号 4、注释: 单行注释:// 多行注释:可以多个/**/嵌套 5、项目中,类只有一个文件(.Swift),没有.h 阅读全文