- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 iOS数据持久化---NSCoding
1.数据模型:在传统的类定义基础上,加上(1)数据存储地址ArchiveURL(2)继承NSObject,遵从NSCoding协议(实现用于将数据编码的func encode(with aCoder: NSCoder),实现将归档数据恢复为类数据对象的required convenience init?(coder aDecoder: NSCoder)。) 只用遵从NSCoding协议的类
2017-04-05 19:20:20
441
原创 UITableViewController的基本操作
import UIKit class TableViewControllerMain: UITableViewController { //MARK: - TsetData //在这里准备一些测试数据,供table使用 var item1 = ProvinceAndCities(province: "浙江",
2017-04-04 16:05:18
2193
原创 iOS normal segue 与 unwind segue 的区别
Unwind Segue 与 普通的 Segue 的不同之处在于: 1.普通Segue,用的是源ViewController的prepare函数,代码是写在源ViewController里的,在源ViewController里对目标ViewController的相关属性进行操作。而Unwind Segue的代码是写在目标ViewController里的。在目标ViewC
2017-04-03 21:52:15
528
原创 iOS Segue使用
1. 创建 UIStoryboardSegue的子类实现自定义的segue,并与Storyboard上的segue跳转箭头绑定。 CustomSegue.swift ---------------------------------------------------------------------------------------------------------
2017-04-03 20:01:09
736
原创 iOS中导航控制器的使用 UINavigationController
import UIKit class MyNavigationController: UINavigationController,UINavigationControllerDelegate { //由navigationController管理着的那些viewController在即将显示时,调用该函数 func
2017-04-02 20:01:24
829
原创 iOS Bundle的简单使用
import UIKit class ViewController1: UIViewController { override func viewDidLoad() { super.viewDidLoad() //获得整个App的Bundle对象 let main
2017-04-02 19:58:48
766
原创 Info.plist配置文件(一些主要的属性配置)
键 类型 值 说明 Localization native development region String China/Canada/Japan/United State等 本地化,设成相应的值后,App中的显示语言等信息变为相应国家的语言 Bundle display na
2017-04-02 19:51:36
631
原创 iOS scene之间的跳转类型——Segue
segue可以单独在scene之间使用,也可以配合NavigationController的导航栈一起使用 segue图标 名称 使用说明 Show 在NavigationController存在的情况下,Show相当于老版本的Push类型,segue连接的Controller会被压入导航栈
2017-04-02 19:44:57
1263
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人