頭と尻尾はくれてやる!

パソコンおやじのiPhoneアプリ・サイト作成・運営日記


Swiftの配列の初期化

{
    var array = [] //—- ※
    array.append("Apple”) 
}
Swiftの配列で ※ のような初期化方法を目にしたので使ってみたけど、要素を追加できない。

エラーメッセージ

あれー?と思って確認するとこのarrayの型はNSArrayになってる。え?そりゃ要素追加できないわな。
ってことで型を宣言しておくのが正解みたい。

{
    var array:[String] = []
    array.append("Apple”)
}
NSMutableArrayでいいならこうか。
{
    var array:NSMutableArray = []
    array.addObject("Apple")
}



memo : Swift 1.1 , Xcode 6.1.1

<< UIColorのRGBA値を取得する  TopPage  MetalでGPUの処理結果をCPUで受け取る >>

コメント


管理者にだけ表示を許可する
 

トラックバック

トラックバックURL
http://ringsbell.blog117.fc2.com/tb.php/955-870881cb




Copyright ©頭と尻尾はくれてやる!. Powered by FC2 Blog. Template by eriraha.

FC2Ad