import UIKit
//変数宣言
var str1 = "Hello, "
var str2:String = "たぢさん"
var int1:Int = 2
var int2:Int = 3
println(str1 + str2)
println(int1 + int2)
println(String(int1) + String(int2))
//配列
var strArr = [str1, str2, int1, int2]
//配列のfor文 その1
for obj in strArr{
println(obj)
}
//配列のfor文 その2
for(var i = 0; i < strArr.count; i++){
println(strArr[i])
}
//構造体
struct MyStruct{
var name:String
var age:Int
}
//クラス
class MyClass {
var name: String
var age: Int
//コンストラクタ
init(name:String, age:Int){
self.name = name
self.age = age
}
}
//構造体生成
var myStruct = MyStruct(name: "クラス", age: 20)
//クラス生成
var myClass = MyClass(name: "構造体", age: 21)
//AnyObject型(構造体の格納不可)
var objAnyObjArr:[AnyObject] = [str1, str2, int1, int2, myClass]
//Any型(構造体の格納可能)
var objAnyArr:[Any] = [str1, str2, int1, int2, myStruct]
More than 5 years have passed since last update.
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme
List of users who liked
1010