初学swift没几天,就试着自己写了一个城市选择器,纯swift代码。 ViewController.swift文件中: StateModel.swfit文件中,用于保存省级数据: CityModel.swift文件中,用于保存市级数据 ...
分类:
编程语言 时间:
2017-03-12 10:45:32
阅读次数:
526
// // ViewController.swift // 懒加载 // // Created by nanakon on 17/3/11. // Copyright © 2017年 nanakon. All rights reserved. // import UIKit class ViewCo... ...
分类:
编程语言 时间:
2017-03-11 15:49:28
阅读次数:
126
今天看了一些博客文章分享了如何给ViewController 瘦身的问题, 其中一个就是tableView. 的确,随着产品迭代,VC里面可能越来越臃肿,有时候真的需要好好进行一次瘦身.可能是参考的博客中讲解更侧重于方法的复用,其实这个真的是很灵活的问题,有时候tableView list 都是同一 ...
分类:
移动开发 时间:
2017-03-10 16:36:46
阅读次数:
231
概述在iOS的发展历程中,IOS开发经历了三种主要流派:使用代码手写UI及布局;使用单个xib文件组织viewController或者view;使用StoryBoard来通过单个或很少的几个文件构建全...
分类:
移动开发 时间:
2017-03-09 12:05:26
阅读次数:
218
轻量化ViewController MVC最令人头疼的问题可能就是随着项目愈发复杂,ViewController的代码也会变得越来越冗长。阅读了objc的《Lighter View Controllers》和《Clean Table View Code》这两篇文章之后,总结了一些常用的轻量化View ...
分类:
其他好文 时间:
2017-03-06 14:51:47
阅读次数:
265
// ViewController.h // 03-综合使用 #import @interface ViewController : UIViewController @end // ViewController.m // 03-综合使用 #import "ViewController.h" #im... ...
分类:
其他好文 时间:
2017-03-06 14:36:05
阅读次数:
200
iOS的SDK中提供很多原生ViewController,大大提高了我们的开发效率,下面是我的一些经验。 按结构可以对iOS的所有ViewController分成两类: 1、主要用于展示内容的ViewController,这种ViewController主要用于为用户展示内容,并与用户交互,如UIT ...
分类:
其他好文 时间:
2017-03-04 12:29:34
阅读次数:
139
view的生命周期如下(按顺序) -(void)loadView -(void)viewDidLoad -(void)viewWillAppear -(void)viewWillLayoutSubviews -(void)viewDidLayoutSubviews -(void)viewDidApp ...
分类:
其他好文 时间:
2017-03-02 19:11:32
阅读次数:
162
最近在看消息转发的资料,发现大部分都是理论知识,很少有完整的代码。现在以代码的形式形象的解释一下: 用Xcode创建一个工程 1.正常方法调用 创建一个类Person 代码如下 Person.h代码如下: Person.m代码如下: ViewController.m代码如下: 运行工程结果为: 结果 ...
分类:
移动开发 时间:
2017-03-02 00:44:30
阅读次数:
204
#define textFont [UIFont systemFontOfSize:16] #import "ViewController.h" @interface ViewController ()<UITextViewDelegate> @property (nonatomic, weak) ...
分类:
微信 时间:
2017-02-27 13:31:21
阅读次数:
405