にゃろいち。 -23ページ目

にゃろいち。

2019年9月生まれの娘の父親目線での育児記録、幼児教育記録などが中心です。世の中で見かけるにゃろいちはほぼ私です。

Objective-C超入門を読んだだけではよくわからなかったものの、簡単な書き方をしてあったので初めての本としてはいい感じでした。とりあえずここまでの知識で何か作ってみようと思い、たまごっちのようなものを制作開始。

これでパラメータをいじったりGUIに結びつけるのに慣れたりしてみようかと思います。

平行してCの復習をしながらがいいかな。

とりあえず見た目はこんな感じになりました

$iPhoneアプリ作りたい-SS

体力とかのパラメータを扱うときに、各メソッドが直接UILabel型の変数にアクセスする方法で書いてたら、いちいち記述が長くなって訳が分からなくなりました。
そこで、int型の変数をそれぞれ用意して、各メソッドが演算する間はそれを使ってもらって、そのメソッドの最後にそれをUILabel型に代入するメソッドを呼び出す、という方法に。
・・そしたら次はメソッドに渡したint型がメソッド内でしか変化してくれない。ポインタ渡す方法なんて覚えてないので、結局Cの復習しないといけないことに。

とりあえず今覚えてる範囲で作るということにしたので、int型のパラーメータをグローバル変数にしてしまうことでとりあえず解決。

ゲーム性の部分については結構難しくて、今のままだと連続で働いたらすぐ気力がなくなって不健康になって死んでしまうwので、ぼちぼち直していこうかなと思います。



やってる本




引き続きObjective-C を勉強中。

3日目にしてようやくObjective-C超入門を読み終わって、参考書に沿ってBMIを計算・表示するアプリを作ってみました。
身長・体重を入力してBMI値とコメントが表示される、1画面のみの簡単なアプリですが、初のアプリなのでなかなか感慨深いものがあります。
とりあえずMac上のシミュレーターで動いたのでよかったです。

ここにきて、画面上のテキストボックスやボタンをそれぞれクラスのインスタンスとして扱うやり方が便利だなと思い、オブジェクト指向という意味が何となくわかってきたような気がします。

明日はC言語の復習のための本とかを買いにいこうかな。
あとは、いま覚えた範囲内でもうちょっと複雑なアプリを作ってみたいと思います。



これ。


引き続きObjective-C を勉強中。

クラスと配列終わって、参考書の残りはファイル操作とかメモリ操作についてっぽい。
500ページくらいある割には㌧㌧進んでますが、超入門という名の通りこの本だけやっても何となくしかわからなそうなので、次やる本をそろそろ考えようかと思います。Cの復習からした方がいいのかな?

でもとりあえずこの参考書の最後に、アプリを作ってみる、っていう章があるので、ここまでは今日終わらせたいです。

クラスの概念は何となくわかってきたけど、実際どういう便利さがあるのかはまだ全くわからないです。Cのとき文字列とか構造体とか全部ふつうの変数とポインタとかで作ってた気がするから、それよりはfoundation.hに入ってるクラス使う方が簡単そうっていうイメージがあるけど、、まだ慣れてないので余計難しく感じます。

あと、オブジェクト指向の言語、の意味がまだよく分かってないあたり、まだ全くわかってないんだと思います。。



やってる本



Objective-C を勉強中。

Apple iOS Developer Program にも登録完了。
いきなりいろんなツールが使えるようになりました。やっぱり払えば待遇よくなるw
といってもまだMac自体うまく使えないし、ほとんど英語だし、使いこなせるのはかなり先になりそうです。

Xcodeを使って実際にサンプルコードを入力しながら勉強中。
Hello World、変数、条件分岐、繰り返し処理、関数、とやっていってふと気づいたのが、大学時代にCをかじったときに出てきてた気がするポインタってのが、この本では省略されているようです。
大事なことだった気がするけどいいのかな、、?

とか思いつつ進めていると、クラスとかいう知らないところに突入。どうやらこれがCと違う部分らしい。この章に入ってから急に参考書の進みが悪くなってきたものの、とりあえず気合いで一冊やって、それから考えようと思います。




いまやってる本

以前からiPhoneでアプリが作ってみたくて、ようやく勢いづいたので準備開始

ブログもほとんどやったことないので初めのうちは単なる記録になりそうだけど、そのうちちゃんとしたブログになったらいいなと思います

とりあえず以下のものを準備

①Macbook Air (13 inch, 128GB SSD)
②Objective-C超入門 ゼロからしっかり学べるiPhoneプログラミング 大川内隆朗著
③iOS Developer Program に登録
④ブログ作ってみる
↑今ここ

現在のスペック
Mac... 初めて使う。いままでずっとWindows
言語... 大学時代に独学でCを若干かじる


大学でかじったCは、その後特に進展することはなく、会社に入ってからExcelのVBAをちょっと触ったくらい。もはやCも忘れたので、Objective-Cの教科書はすべてが初めての人のためのを選択しました。

ここまでの費用は ①10万ちょい ②3000 ③8400/year
いつか採算とれるとうれしいけど

今はプログラミングの勉強どころかMacのインターフェースに慣れることに苦戦中。。
アメブロの使い方もよくわからないので、とりあえず一稿書いてみています


とりあえず一刻も早く買った本を終わらせて、サンプルプログラム作って遊びたいです。