MILLEN BOX

音楽好きの組み込みソフトエンジニアによるプログラミング(主にiOSアプリ開発)の勉強の記録

iPhone 6ケースを新調 (AndMesh iPhone 6ケース)

iPhoneは裸で持ち歩くのが好き。 しかしiPhone 6は大きく、つるつるよく滑る。 よって、購入後しばらくした後、極うすのiPhoneケースのレッドを購入し、滑り止め代わりに使用していました。 それ、かなり薄くてiPhone 6ってカラーバリエーションあったの?と…

大嫌いだったAuto Layoutさんだが、この7つの記事のお陰で和解が出来そう。

Auto Layout、大嫌いでした。いや、今も好きではありません。 しかしちょっと楽しくなってきました。タイトルにある通り今後、和解が出来るかもしれません。 今回は、こんな感じで勉強したら、Auto Layoutが嫌いでなくなってきた!という記録を残したいと思…

Simulator in use

Xcode 6.3 iOS Simulatorにて、iOS Deviceを変更時に"Simulator in use The Simulator can't be launched because it is already in use."なるエラーが発生。 Xcodeを一旦再起動することで対処可能のようです。

タッチする毎に画像を生成。生成後コントロール可能。(UIImageView, swift 1.2, viewDidLayoutSubviews)

手から沢山のトランプが出現するマジックをアプリケーションで表現したくなりました。 Githubは以下です。 GitHub - anthrgrnwrld/magic 自分ポイント1 プロジェクトを確認頂くとわかると思うのですが、imageを指定していないviewを予め用意しています。この…

複数の画像を動かす。そしてその画像を最前面へ。(UIImageView, swift 1.2, bringSubviewToFront)

複数の画像を動かしたくなりました。 Githubは以下です。 GitHub - anthrgrnwrld/anyImageControl 自分ポイント1 情報の保存用に以下のPropertyを作成しました。 var startImagePoint: CGPoint? //タッチ開始時のImageの座標を保存するProperty var currentI…

タッチで画像を動かして、ある特定範囲にきたら画像を吸着させる。そうでない場合は元の位置に吸着させる。 (UIImage View, UITouch, swift 1.2)

前回動かした画像をある範囲に持っていくと勝手に吸着させたくなりました。 Githubは以下です。 GitHub - anthrgrnwrld/imageTransfer 自分ポイント1 画像タッチの有効無効をviewDidLoad内でuserInteractionEnabledというpropertyで管理するようにしました。…

タッチで画像を動かす (UIImage View, UITouch, swift 1.2)

画像 (UIImage View) をタッチ操作で動かしたくなりました。 生まれて初めてgithubにXcode Projectを上げました。 GitHub - anthrgrnwrld/image_control 自分ポイント1 画像表示用IBOutletを作成。 @IBOutlet var imageBeHereNow: UIImageView! 自分ポイント…

「iPhoneアプリ開発キャンプ@大阪」第6回に参加

久々に更新します。 そして手短に更新します。 4/11-12の2日間、「iPhoneアプリ開発キャンプ@大阪」第6回に参加してきました。 下のリンクです。 【大阪】【Swift】4月11日〜12日、大阪にて初心者向けのiPhoneアプリ開発講座を開催します! とても刺激的な2…

Playground

Swiftの文法をWebで眺めている時に知ったのだが、Xcode6 からPlaygroundという新機能が追加されている。 Playgroundを小生の方ではこう理解した。 下準備ほぼない状態からSwiftのコードを書き始めることが出来る コードを書くとその結果が瞬時に表示される …

Swiftで”Hello World” (Storyboardで)

Swift + Storyboardを使用してiOS Simulatorの画面上に ”Hello World” を表示させます。 # やりたいこと - Swift + Storyboardを使用してiOS Simulatorの画面上に ”Hello World” を表示する。 HelloWorldプロジェクトを作成する。HelloWorldプロジェクト作成…

Yosemiteで通知センター設定が保存されない のを解決した

Yosemiteにしてから通知センター設定が保存されない問題に悩んでました。 初めは気のせいかと思ってたんですけども。 以下を読んで解決しました。 Yosemiteで通知センターの設定が保存されないバグについて 解決方法は以下です。 1. ユーザーのライブラリ・…

Swiftで”Hello World”

Swiftで”Hello World”と思います。 # やりたいこと - Swiftを使用してXcode Consoleに”Hello World”を表示する。 空プロジェクトを作成する。ここでは便宜上プロジェクト名をHelloWordとして以降を記載する。空プロジェクト作成方法はここを参照。 Xcodeのウ…

初めてのSwiftプロジェクトの実行

# やりたいこと - Xcode6でSwiftの新プロジェクトの作成と実行 Welcome to Xcode画面で”Create a new Xcode project”を選択する。 Choose a template for your project画面が表示される。iOS → Application を選択し、”Single View Application”を選択する。…

Xcode起動

心機一転とは言ったものの何から始めようかと考えていた。 そういえばXcode6になってからXcode自体を起動したことがないことがない事に気付く。 とりあえず何も考えず起動。 するとDock上のXcode君がピョンピョン跳ねてる。 あー、License Agreementね。 こ…

心機一転

3記事ほど書いて放置していた。 このままじゃまずいってことで、過去記事を削除して心機一転。 勉強したことをリアルタイムで記事に出来るように頑張ります。