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

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

2022-02-28から1日間の記事一覧

構造体を使ってみよう

構造体ってなんだにゃん? クラスみたいなものです。 細かいことは実践するときに考えれば大丈夫です。 構造体 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 の部分 ) 引数は…

関数を書いてみよう

関数ってなんかかっこいいにゃん...! 関数の作り方 func 関数の名前( 引数: 型 ) -> 返り値の型 { return 返り値 } 例 func nekoKansuu(name: String) -> String { return "私は" + name + "です" } ここで print( nekoKansuu("ねこ") ) と書くと、 " 私は…

オプショナル型

オプショナル型ってなんだにゃん!? ねこねこワンポイント① オプショナル型とは、"中身が空でも大丈夫な変数" のことだにゃん! オプショナル型 var text: String? 普通に変数を定義して、はてなをつけます。 普通の変数では中身が空だとアプリが落ちてしま…

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…

変数・定数

まずはここから!