swift
才华横溢庄稼汉
攻克难关
展开
-
Swift_基本数据类型
Switf_基本数据类型原创 2016-01-27 12:19:50 · 558 阅读 · 0 评论 -
swift-setter&getter
import Foundationclass MyCirle { var r:Double init () { r = 3.0 } //获取面积 func getArea ()->Double { return 3.14*r*r } var s:Double {原创 2016-02-02 09:10:12 · 700 阅读 · 0 评论 -
swift-结构体和类创建的变量
import Foundationstruct Point { var x:Int = 0 var y:Int = 0}class Person { var age:Int = 0 var num:Int = 0}var p1 = Point()//创建一个新的结构体var p2:Point = p1//p1 p2 是两个 不同的 结原创 2016-02-02 09:15:38 · 390 阅读 · 0 评论 -
swift-protocol
import Foundation//定义 一个协议//遵守 基协议 可以 遵守多个 继承 协议protocol WorkProtocol { func work()//必须要实现的}//定义 可选的 必须加 @objc 和 oc 兼容//如果协议遵守了基协议 那么 遵守协议的类要继承NSObject类@objc protocol BuyWoodProtoc原创 2016-02-03 09:00:26 · 409 阅读 · 0 评论 -
swift-UI-01
原创 2016-02-03 11:02:09 · 390 阅读 · 0 评论 -
swift-传值
界面A跳转到界面B,将界面B中的值传给界面A原创 2016-02-03 11:17:43 · 310 阅读 · 0 评论 -
Swift之UITabBarController 导航控制器的自定义
http://www.jb51.net/article/73924.htm 博文原地swift导航控制器,导航控制器类继承UITabBarController// AppDelegate.swiftimport Foundationimport UIKit@UIApplicationMainclass AppDelegate: UIResponder, UIAppli转载 2016-02-03 16:24:47 · 1007 阅读 · 0 评论 -
swift调用OC语法
原创 2016-02-04 12:25:06 · 319 阅读 · 0 评论 -
Swift_UINavigationController
//// AppDelegate.swift// Swift_UINavigationControllerimport UIKit@UIApplicationMainclass AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWind原创 2016-02-04 12:35:08 · 456 阅读 · 0 评论 -
oc 调用 swift Demo
https://github.com/xiangyangzhang/OC_Call_Swift 源码原创 2016-02-04 16:41:59 · 483 阅读 · 0 评论 -
swift-类
import Foundation//定义一个Person 类class Person {//不需要继承NSObject //声明成员变量 var age:Int = 0 //可以在这里初始化也可以在构造函数 var score:Double var name:NSString? //可以用可选值 //类 有无参数的构造函数和有参数的构造函原创 2016-02-02 09:00:42 · 285 阅读 · 0 评论 -
swift-枚举
import Foundation//定义一个枚举enum Color { case Red case Blue case Black}//color 的类型 类型推断 就是Color//通过 枚举类型 . 访问内部的枚举常量var color = Color.Redprint(color)//如果知道了color的类型 //那么可以这样赋值co原创 2016-02-01 14:07:25 · 285 阅读 · 0 评论 -
Swift_字符串
Swift_字符串原创 2016-01-27 12:26:12 · 243 阅读 · 0 评论 -
Swift_运算符_流程控制
//// main.swift// 3Swift_运算符//import Foundation//+ - * / % ++ -- = += -= == > = <= != || &&//% ++ 支持浮点数//swift 禁止连续赋值// // || && 两遍必须是布尔值/*区间运算符 整数(a...b) 闭区间(1…3)原创 2016-01-27 12:32:48 · 317 阅读 · 0 评论 -
Swift 官方文档地址
Swift 官方文档地址swift 2.2 点击进入 Category: Programming Published: Jun 09, 2015 Publisher: Apple Inc. Seller: Apple Inc. Print Length: 521 Pages Language: English Series: Swift Programming Seriesswi原创 2016-02-06 09:16:00 · 601 阅读 · 0 评论 -
Log 输出-Swift
转载地址:http://swifter.tips/log/转载 2016-01-29 12:21:35 · 3485 阅读 · 0 评论 -
swift-array-dictionary
import Foundationfunc testArr() { //swift数组元素可以是任意的类型 //1.根据类型推断定义一个类型 let arr = [1,2,3,4] print(arr) //2.定义一个数组(元素可以是任意类型) let arr2:Array = [1,2,3,4,3.14,2,"xiaoho原创 2016-02-01 09:11:26 · 403 阅读 · 0 评论 -
swift-函数-1
import Foundation// swift 函数定义// func 函数名(参数名0:参数类型,参数名1:参数类型,。。。)->函数返回值类型{// 函数实现//}//调用 函数名(实际参数)//1.定义一个无参无返回值的函数func myPrintHelloWorld(_: Void)->Void { print("Helloworld!")}//调用函数原创 2016-02-01 09:32:18 · 368 阅读 · 0 评论 -
swift-函数-2
交换函数外面的两个变量的值&&&& 变参函数原创 2016-02-01 12:16:06 · 272 阅读 · 0 评论 -
swift-闭包
import Foundation/*闭包 大致有三种形式1.函数 有名 (全局函数)2.闭包表达式 匿名 (相当于匿名函数) //和 OC 中的 block 类似3.嵌套函数 (局部函数)在一个函数内部定义的新的函数*///闭包类型 就是函数类型 或者 闭包表达式的类型func myPrint(_: Void)->Void {//有名闭包 /全局函数 print原创 2016-02-01 12:37:55 · 295 阅读 · 0 评论 -
swift-结构体
import Foundation//定义一个结构体//swift的结构体中可以 定义成员变量 和成员变量方法//内部有构造函数 但是没有析构函数//结构体类型struct MyStudent { //在定义的时候可以初始化成员变量 var age:Int = 0 var height:Int = 0 //内部自动会实现一个无参的构造 和 带参数的构造原创 2016-02-01 14:02:11 · 308 阅读 · 0 评论 -
Optional Map
点击打开链接 文章原地址转载 2016-02-05 08:53:47 · 2146 阅读 · 0 评论