class NamedShape{ var numberOfSides: Int = 0 var name: String init(name: String) { self.name = name } func simpleDecription() -> String { return "A shape with \(numberOfSides) \(name) sides" } } // 除了储存简单的属性之外,属性可以有 getter 和 setter class Equi
OC 用NSLog输出日志 swift 用print输出日志 swift语句结束不需要加:号 常量和变量: OC 定义常量 const int a = 10; swift 定义常量 let a = 10 OC 定义变量 int a = 10 swift 定义变量 var a:Int = 10 先确定类型,再赋值 var a:Int a = 20 print(a) let a:Float = 10.3 //表示32位浮点型 let b:Double = 10.2 //表示64位浮点型 //swif
c++的操蛋属性:自己为一档,空一档,其他随意. UB_stack a; UB_stack b = a; // copy auto c = a; auto d {a}; // (or auto d = {a}), deduced type is std::initializer_list 这是一个抓狂的问题,详见:http://scottmeyers.blogspot.com.au/2014/03/if-braced-initializers-have-no-type-why.html 今日一乐
Swift 初步了解 前言: 本篇博客会结合OC对Swift进行简单介绍. OC 用NSLog输出日志 NSLog(@"旭宝爱吃鱼"); Swift 用print输出日志 print("旭宝爱吃鱼") Swift语句结束不需要加 ; 号 import Foundation print("旭宝爱吃鱼") 常量和变量 OC 定义常量 const int a = 10; Swift 定义常量 let a = 10 OC 定义变量 int a = 10;