ねことまなぶiPhoneアプリ制作入門

ねこでもわかりそうな解説を書きます。随時更新

ねこまな基礎文法

構造体を使ってみよう

構造体ってなんだにゃん? クラスみたいなものです。 細かいことは実践するときに考えれば大丈夫です。 構造体 struct 名前 { ... } 例 struct Neko { var number1: Int; var number2: Int = 50; } クラスと同じにしかみえないにゃん...

クラスを使ってみよう!

クラスについて勉強するにゃん! ところでクラスってなんだにゃん? クラスとは、処理を何個も集めた箱のことです。 どうやって使うにゃん? クラスの作り方① クラスを定義する class NekoClass { let str01 = "neko" let str02 = "osushi" func dog(){ prin…

inoutキーワード

い、いんあうと...? inoutキーワードを使うと便利な場面を見てみます。 こんな関数を考えてみます。 func chuuru(kosuu: Int){ kosuu = kosuu + 2 print(kosuu) } この関数はkosuuという引数を関数内で変更しています。( kosuu = kosuu + 2 の部分 ) 引数は…

while文、for文による繰り返し

今日は繰り返し文について勉強するにゃん! while文 while 条件 { 処理 } 例 while number < 10 { print( number ) number += 1 } for文 for 条件 { 処理 } 例 for number in 0...10 { print( number ) }

if文、switch文による条件分岐

今日は条件分岐について勉強するにゃん! if文 if 条件 { 処理 } else { 処理 } 例 if number > 100 { print( number ) } else { print( "10未満です" ) } switch文 switch 値 { case 条件: 処理 case 条件: 処理 ... default: 処理} 例 var number = 100 sw…

変数・定数

まずはここから!