2014-08-01から1ヶ月間の記事一覧

Swift開発用簡易ランチャ

「JavaプログラマがXcodeでiPhoneアプリを作ってみる」の8週目です。Swiftの開発でビジネスロジック寄りのコードの動作をさっとしたい場合があります。デバッグ用のViewをストーリーボードに作って毎回新しいボタンを付けていたのですが、画面が手狭になった…

JavaプログラマがXcodeでiPhoneアプリを作ってみる.7週目

無限リストを作成する練習をしてみました。 具体的なコードは最後に載せています。実際に動作するプロジェクトもGitHubにあげました。動作 最初に10データ表示 リストの最後が表示されると、最後尾に自動で5行追加 リストの最初で引っ張られると、先頭に自動…

JavaプログラマがXcodeでiPhoneアプリを作ってみる.6週目

せっかくなので関数型で書いてみる 何も考えずにSwiftを書いているといつものオブジェクト指向で書いてしまいます。せっかくなのでArrayクラスで関数型の書き方を試してみます。 Array.map() map()は配列の各要素に同じ処理を繰り返す場合に使用します。 メ…

JavaプログラマがXcodeでiPhoneアプリを作ってみる.5週目

今週は調査段階で解決できなかったトピックスがいろいろあります。 Xcode 6 beta 5にバージョンアップ 2週間単位でbeta版がバージョンアップしていき、その度に何かしらのSwiftの言語仕様が変更されていきます。今回は、コンストラクタでinitの前にrequired…

JavaプログラマがXcodeでiPhoneアプリを作ってみる.4週目

慣れないMacで、Xcode 6 betaとSwiftを使ってiPhoneアプリを作り出して4週間が立ちました。長らく安住の地だったEclipseを離れてiPhoneアプリを作り出した頃は違和感がすごくありましたが、今は騙し騙し動かせるようになってきています。Xcode6とSwiftに特化…