swiftのinit
に関するメモ
test.swift
class Test:NSObject{
var obj1:NSObject;
var obj2:NSObject = NSObject()
init(){
obj1 = NSObject();//クラス変数宣言の時に初期化していない変数は`super`の前に初期化しないとエラー
super.init();
obj2 = NSObject();//クラス変数宣言の時に初期化済の変数は`super`のあと
}
}