博客专栏  >  移动开发   >  Swift基础教程

Swift基础教程

从《The Swift Programming Language》开始到Swift项目开发。

关注
0 已关注
26篇博文
  • The Swift Programming Language中文/英文版

    github:https://github.com/numbbbbb/the-swift-programming-language-in-chinese The Swift Programmin...

    2016-01-16 14:38
    684
  • Swift 项目首次启动轮播页的制作

    都好久没有发Swift的博客了。最近利用休息时间在模仿一点停的项,使用Swift写的。 一般我们项目在安装后的第一次启动都会有一个左右滑动的轮播页,一般是关于app的宣传页面或是介绍或是广告。总之是...

    2016-06-10 12:38
    7563
  • iOS 添加ttf字体

    在开发的过程中,有时Xcode提供的字体不能满足我们的需求,所以我们需要添加其他的第三方字体。 提供一个字体下载的地址:找字体。效果图第一页是Swift代码使用第三方字体,第二页是OC使用第三方字体...

    2016-05-08 16:39
    3847
  • Swift 集成Alamofire/Kingfisher/MJRefresh/MBProgressHUD的小项目

    前些时做的Swift版本的瀑布流的Demo《Swift UITableView瀑布流/NSURLConnection异步网络请求》时,使用的是NSURLConnection做的网络异步请求,图片的异步...

    2016-05-08 10:45
    4570
  • iOS 开发CocoaPods的使用

    概要在iOS开发中,我们会用到很多第三方库。使用下载第三方库后,手动集成进来,需要配置项目的环境或是添加一些依赖库,使用起来直接明白过程但是麻烦,要是遇见第三方库要更新就更加麻烦了。但是CocoaPo...

    2016-05-05 19:24
    1727
  • Swift Swift和OC混编

    接触Swift有一段时间了,但是一直没有试过混合编程。难得的五一小长假,就有空简单的谢谢Swift和OC的混合编程的Demo。1.新建一个空的Swift项目 注意语言选择Swift。2.新建一个OC...

    2016-05-02 16:31
    4544
  • Swift NSNotificationCenter的使用

    这个月初,职位升级了,变得更加忙了。以前把事情做完了就可以学了。现在只能是在下班的时间学了。今天早上起来就写了一个关于NSNotificationCenter的Demo。 这里只介绍通知的使用。效果...

    2016-04-24 09:54
    4500
  • Swift UITextField/UITextView(placeholder的制作)

    UITextField 一个UITextField对象在你的界面上显示一个可编辑的文本区域。你使用的文本字段收集文本输入使用屏幕键盘的用户。键盘是可配置的许多不同类型的输入,如纯文本,电子邮件,数字等...

    2016-04-07 20:45
    5945
  • Swift UIAlertView/UIActionSheet

    UIAlertView 警告显示用户向用户显示一个简洁和信息的警告信息。警告视图传达了一个应用程序或设备的重要信息,打断了用户,要求他们停止他们正在做的选择行动或解雇警报。例如,iOS使用警报,警告用...

    2016-04-06 10:16
    1323
  • Swift UIStepper/UISegmentedControl/UIActivityIndicatorView

    UIStepper步进器 UIStepper步进控制提供了一种用于递增或递减的值的用户界面。步进式显示2个按钮,一个带有减(“-”)符号和一个加上(“+”)符号。 使用比较简单: fu...

    2016-04-05 11:15
    1373
  • Swift UISwitch/UIProgressView/UISlider

    1.UISwitch 开关视图,可以让用户快速的开关一个功能,比如蓝牙,wif等. 系统默认样式: 上面绿色的开启状态,下面的是关闭状态. UISwitch的构成部分: //MARK: ini...

    2016-04-01 14:20
    3291
  • Swift UITableView瀑布流/NSURLConnection异步网络请求

    去年写过一个OC版本的瀑布流Demo 《【iOS】UITableView实现的瀑布流效果》 。 接触Swift一段时间了,今天就是用Swift再写了一个瀑布流的Demo。原理是一样的这里不再赘述。在写...

    2016-03-30 15:16
    3872
  • Swift 初始化Initialization

    在Swift中初始化,可以是对一个类,结构体或是枚举.不像OC那样,Swift的初始化没有返回值. 初始化的基本表达式: init() { // perform some initiali...

    2016-03-19 16:24
    769
  • Swift 继承Inheritance

    Swift中的类的继承,可以继承类的属性和方法,或是其他特性.子类也可以重写父类的方法或是属性. 定义一个父类: class Vehicle { var currentSpeed = 0....

    2016-03-05 10:08
    374
  • Swift 枚举Enumerations

    Swift里面的枚举和C,OC里面的最大区别是多了一个case. 枚举表达式 enum SomeEnumeration { // enumeration definition goes h...

    2016-02-20 10:11
    419
  • Swift 闭包Closures

    什么是Closures? Closures是自包含的代码块,在代码中使用或是作为参数传值,和OC中的blocks类似. Swift中闭包的优势 1.根据上下文推断参数和返回值类型 2.隐式返回...

    2016-02-15 15:56
    454
  • Swift 关于"/"和"%"

    回家过年,前后十三天,比去年的十天多了三天 回家没有电脑,手机信号也是一般.没这些也好,可以多陪下家人. 不扯了,还是来说说"/"和"%".以前玩单片机的时候,做到数码管的显示的时候需要把数字拆分,例...

    2016-02-15 12:38
    295
  • Swift UIButton

    在Swift中UIButton添加点击事件的最大区别在selector. 下面直接看代码: // // ViewController.swift // 1.UILabel // // Cre...

    2016-01-24 15:46
    374
  • Swift 航歌-做最好的开发者知识平台

    航歌-做最好的开发者知识平台: http://www.hangge.com 五一之中发现了这么一个网站:http://www.hangge.com 发现真的不错.

    2016-01-24 15:26
    438
  • Swift 闭包(block)传值

    前面写了Swift的通知和代理的传值: 《Swift NSNotificationCenter的使用》 《Swift 协议代理的使用和传值》 这篇就介绍关于闭包传值的使用。在iOS常用的三种反...

    2016-04-30 12:17
    2810
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部