![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Switf基础
youMN
这个作者很懒,什么都没留下…
展开
-
常量和变量
import UIKitclass ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() demo4() } /** 提示:可选项是所有 OC 的程序员刚接触 Swift 时候,最头疼的问题! - 1. 明原创 2015-12-01 21:35:46 · 424 阅读 · 0 评论 -
swift初体验
刚从OC转到swift的程序员必然对swift非常不习惯,接下来就通过代码来看看swift中的UI控件是如何设置的 import UIKit/** 0. Swift中,不需要分号,在其他语言中,`;`的作用是表示一句指令结束 如果多个语句并列,可以使用分号1. OC 中,alloc / init 对应在 (),构造函数,创建并且初始化对象 2. OC 中,alloc / initWithXX原创 2015-12-01 21:31:55 · 419 阅读 · 0 评论 -
控制流
import UIKitclass ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() switchDemo() } func switchDemo() { // option + click 是开发中最重要的组合键 (原创 2015-12-01 21:39:08 · 421 阅读 · 0 评论 -
字符串
在 Swift 中,字符串是用 String String 是一个结构体,其比 OC 中的 NSString 更轻量级,更快 String 可以支持直接遍历 String 可以与 NSString 无缝转换 1.字符串的遍历import UIKit class ViewController: UIViewController { override func viewDidLoad() {原创 2015-12-03 01:15:32 · 471 阅读 · 0 评论 -
swift中关于智能提示的问题
测试环境为Xcode7.1.1正式版,本次更新的版本中支持swift2.1,所以语言版本为swift2.1首先说说在swift中的智能提示问题,在开始的版本中如果项目名称带有中文的话在项目中是不会有智能提示的,只能靠手敲,要不就是不要用中文当做项目名称。直接上图可以说的更详细 比如要定义一个view,初始化的时候需要设置Frame,在OC中直接alloc initwithFrame就可以了,swi原创 2015-12-02 23:44:07 · 3588 阅读 · 1 评论 -
循环
import UIKitclass ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() demo2() } // while func demo2(){ var i = 20 // 先判断,再执原创 2015-12-03 00:41:29 · 400 阅读 · 0 评论