flyingbirdのiPhoneアプリ開発記録

- PolyRhythmの中の人がiPhoneアプリ開発中に思ったことを記録するブログです -

2017-01-01から1年間の記事一覧

Blog移行のお知らせ

Blog移行のお知らせです 今までこちらで、開発者のBlogを書いていたのですが、今後、「For Developer」に移行します。今後ともよろしくお願いします

【Swift4】@objc絡みのワーニング

また出た良くわからないワーニング Swift3からSwift4にマイグレーションしてると、以下のようなワーニングが出た The use of Swift 3 @objc inference in Swift 4 mode is deprecated. Please address deprecated @objc inference warnings, test your code …

【Swift4】Stringのイニシャライズでエラー

以下に移動しました www.poly-rhythm.com

【swift4】substring(to:)がdeprecated!!

以下に移動しました www.poly-rhythm.com

ubuntuにopenjdk9をインストール

ubuntu16.04にopenjdk9をインストールしてみた 以下のコマンドでインストール # sudo aptitude install openjdk-9-jdk インストール時にエラー発生 なんだかヘッダファイルの上書きが出来ないっぽい The following NEW packages will be installed: openjdk-…

ChinaPostの追跡

最近Amazonで買い物をすると、中国から送られてくることがある。物も安くて配送料も無料・・・おいおい、スゲーな。でもね〜、ちょっと遅いんすよ。なかなか届かないので、心配になるわけですが、以下のサイトで追跡出来る。いろんな配送業者に対応してると…

herokuコマンド

時々しか触らないからすぐ忘れちゃうんですよね・・・ herokuへログインする Terminalを開いてどこでも実行可メールアドレスとパスワードを入力 # heroku login Enter your Heroku credentials: Email: xxx@yyy.zzz Password: *** herokuからログアウトする …

【ラズパイ】Raspbian JessieからRaspbian Stretchへアップデートしてみた

以下に移動しました https://www.poly-rhythm.com/jessie-to-stretch/https://www.poly-rhythm.com/jessie-to-stretch/www.poly-rhythm.com

crontabをファイルから読み込む方法

やり方 crontabを特に引数無しでファイルを指定することで読み込めます。直接編集は危険なので、別ファイルで管理することをお薦めします。 crontab xxx.txt

RASPBERRY PI ZERO W でLチカ

用意した物 ピンヘッダを取り付けたラズパイは既にあります。 Amazonで購入。どれもこれもたくさん入っていて、単純なLチカだと余りますとは言え、Lチカセットみたいのを購入するより割安。皆で分けても良さそう ブレッドボード ジャンパワイア LED 抵抗 5pc…

Raspbianのsudo viでpiユーザーと同じ.vimrcを適用させる方法

次のコマンドを実行するだけ! sudo ln -s /home/pi/.vimrc /root/ 当然piユーザーで.vimrcを作成しておく必要がありますが・・・

【Swift】CoreDataのsqlログ(log)を出力する方法

なるほど、こうやって出力するのか・・・これで確認出来ますね 以下のリンク参照・・・ てか、SQL書かしてくんないかな・・・ qiita.com

【Swift】AVAudioPlayerのinitializeでエラー!?

AVAudioPlayerを使ってmp3を再生しようと実装をした時にハマったこと・・・ 以下のソースの様にAVAudioPlayerをイニシャライズしようとすると、何故かその行でブレイクしてしまう・・・何かの例外はキャッチして止まっているようだが、何も情報が出ない・・…

【Swift】UIToolbarをキーボードと一緒に上げ下げしたい

画面の下に張り付いているUIToolbar… こいつを画面下から現れるキーボードと一緒に上げ下げしたい!! ようやく答えを見つけた。以下のリンクを参照してなんとか解決。 stackoverflow.com リンク先はconstraintsの参照をViewControllerにもたせていたが、ide…

【Swift】複数のUITextFieldを1つのUITextFieldDelegateで扱う時の話

下記の事をやったときに、どのUITextFieldを操作しても同じDelegateメソッドが発火してしまう。DelegateメソッドのパラメータにUITextFieldが渡ってくるのだが、配置したUITextFieldのどれでDelegateが発火したかどうやって判断するのが良いのか? ViewContr…

【Swift】NavigationControllerで1つ前の画面に戻る方法

NavigationControllerで1つ前の画面に戻る方法 気がつくと忘れてしまう self.navigationController?.popViewController(animated: true)

フィラメントLED

・さて、どれがLEDでしょうか? まさかこんなLEDの電球があるとは思わなかった。答えは一番左端の奴がLED。これ全然わかんないでしょ。LEDの右隣が10Wの白熱電球。で、更にその右隣が25Wの白熱電球。LEDなのに全く違和感なし。これなら全部LEDにしちゃっても…

Swiftでバーコードを読もうとした時のエラー

バーコードでエラー Swiftでバーコードを読んでみようと、ちょっとやってみた。すると、以下のエラーに出くわした。 *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[AVCaptureMetadataOutput setMetadataObje…