- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 JSON解析的两种方法
import UIKitimport Alamofireclass ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() //方法一:Alamofire进行网络请求,是对NSURLSession的封装 a
2015-11-29 23:17:06 1686
原创 Swift中?和!的区别
1.常量和变量Swift语言中是用let来定义常量,并且要初始化。var来定义变量,在let或者var后面申明类型,冒号+空格,然后再加上类型名称。2.optional(可选)变量可选变量用于处理值缺失的情况,有点类似于OC中的nil,可以用于任何类型上,不仅仅是类,不过更加安全。Swift是类型安全的一门语言,可以很少申明类型。附:Swift和Objective-C中ni
2015-11-26 19:17:29 7028
原创 iOS项目开发实战(Swift)—初探UITabbarController和UINavigationController的集成
1.UITabbarController分栏控制器,用来进行ViewController页面的切换,这些页面是并列的。最下面一栏是Tabbar,其中的按钮是TabbarItem2.UINavigationController导航控制器,也是用来进行ViewController页面的切换,但这些页面不是并列,有层次关系。最上面一栏是Navigationbar,用navigatio
2015-11-23 16:37:44 4174
原创 iOS项目开发实战(Swift)—初探TableView
1.UIAlertController1)ActionSheet直接从底部弹出提示框2)Alert直接从中间弹出提示框3)通过UIAlertAction添加相应的属性(eg:Cancle/OK etc). UIAlertAction中的handler可以通过闭包来实现,闭包里面的action是UIAlertAction2.UITableView1)首先要实现UITabl
2015-11-23 16:19:27 22849 1
原创 iOS项目开发实战(Swift)—View之间传递数据
1.ViewController.swiftimport UIKitclass ViewController: UIViewController { let textField = UITextField() let button = UIButton() override func viewDidLoad() { super.viewDidLoa
2015-11-21 09:55:16 4048 4
原创 iOS项目开发实战(Swift)—Button和Alert学习
1.相关代码如下iOS9.0中,苹果官方推荐使用UIAlertViewController取代之前UIAlertView,使用UIAlertView在Xcode7中会出现警告。ViewController.swift代码如下:import UIKitclass ViewController: UIViewController { override func vie
2015-11-20 17:00:57 5577 2
原创 iOS项目开发实战(Swift)—查询天气小应用
1.新建Xcode项目,创建single view application,项目名称为swift_Weather,选择语言为Swift。2.打开Main.storyboard,新建三个控件,一个用于输入城市的TextField,一个查询按钮Button,一个用于显示天气信息的TextView。如下图:3.然后直接将storyboard中的三个控件拖到ViewController.s
2015-11-20 10:45:29 7082 1
原创 iOS项目开发实战(Swift)—简单浏览器
1.在Xcode新建一个Swift的single view application工程;2.打开项目文件中的Main.storyboard文件,在绘图区直接添加三个控件,分别是TextField,Button,Web View。3.然后直接按住control把三个控件分别拖到ViewController.swift文件中,绑定链接,生成如下代码; @IBOutlet we
2015-11-20 10:15:25 5884
原创 iOS项目开发实战(Swift)—项目目录和结构
单视图应用程序(single view application)包含以下几个重要的文件1、AppDelegate.swift-应用程序委托类手动初始化window对象self.window=UIWindow(frame:UIScreen.mainScreen().bounds)2、ViewController.swift-主控制器类override func viewD
2015-11-20 09:46:26 7225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人