随笔分类 -  IOS

摘要:// 1. 建立模型文件// 2. 建立CoreDataStack// 3. 设置AppDelegate 接着 // // CoreDataStack.swift // CoreDataStackDemo // // Created by wangbiao on 15/10/29. // Copyr 阅读全文
posted @ 2016-12-16 14:13 有缘无分的朋友 阅读(739) 评论(0) 推荐(0)
摘要:// 基本步骤 // 1. 打开数据库 // 2. 处理数据 // 3. 关闭数据库 //先设置全局变量 lazy var documentsPath: String = { let paths = NSSearchPathForDirectoriesInDomains(.documentDirec 阅读全文
posted @ 2016-12-16 13:47 有缘无分的朋友 阅读(447) 评论(0) 推荐(0)
摘要:第一步: 第二步,建立桥接文件 随便创建一个类,语言选择oc,然后它会问你是否创建桥接模式,然后你选择是就可以了 那个类可以删除了 在那份桥接文件中加入一句话#import <sqlite3.h>就可以了 接着我们就可以创建数据库或表了 //相当于c语言的指针 var db: OpaquePoint 阅读全文
posted @ 2016-12-16 13:45 有缘无分的朋友 阅读(611) 评论(0) 推荐(0)
摘要:要被写入和读取的对象必须继承NSObject,,并且实现NSCoding 关键还要实现NSCoding 的两个必要的方法 public func encode(with aCoder: NSCoder) public init?(coder aDecoder: NSCoder) 格式如下: // 编 阅读全文
posted @ 2016-12-16 13:43 有缘无分的朋友 阅读(416) 评论(0) 推荐(0)
摘要://关于目录的获取 //获取沙盒目录(算是跟目录吧) NSHomeDirectory() //获取document目录(常用) let paths = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, t 阅读全文
posted @ 2016-12-16 13:42 有缘无分的朋友 阅读(395) 评论(0) 推荐(0)
摘要:// // ViewController.swift // 1_UILabel // // Created by Larry on 2016/12/7. // Copyright © 2016年 nfIOS. All rights reserved. import UIKit class ViewC 阅读全文
posted @ 2016-12-08 09:36 有缘无分的朋友 阅读(215) 评论(0) 推荐(0)
摘要:一、闭包 格式:{ ( 参数名:类型, 参数名:类型 .. ) in 内容体 return 返回值 } 最完整的闭包 1.省略参数类型 { ( 参数名, 参数名.. ) in 内容体 return 返回值 } 2.省略参数类型与return和内容体(适用于只有单行代码) { ( 参数名, 参数名.. 阅读全文
posted @ 2016-11-18 13:43 有缘无分的朋友 阅读(143) 评论(0) 推荐(0)