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

【Rails】formのselectの簡単な使い方 - 表示と値の取得の仕方【CoffeeNote開発記】

ここら辺りがすごく参考になります。 select - リファレンス - - Railsドキュメント selectの使い方 今回はselectの自分が1番簡単だと思った使い方をメモしとく viewでのhtmlの出力はこんな感じで出来る。 <%= select_tag 'note[point]', options_for_selec…

【swift】swiftでは実機でデバイスに保存した画像が表示されない - Documentsディレクトリ内の画像を読み込む方法【CoffeeNote開発日記】

画像が表示できない アプリのなかで,カメラロールやカメラで撮った画像をデバイス内に保存してるのに画像をアプリ内で表示させることができない. simulatorでは動いてるんだけど...うーむ ---追記(10/27/2014)--- 先日、(@takabosoft)https://twitter.c…

【swift】ひとつのViewControllerでふたつのActionSheetを使う【CoffeeNote開発日記】

ひとつのViewControllerでふたつActionSheetを使う場合は,tagでひもづける必要がある. actionSheetメソッドが勝手に呼ばれるんだけど,それがそれぞれのUIActionSheetと結びつけることができないみたい.なんだこれ. 自分の場合は,同じViewControllerに…

【swift】UIActionSheetの使い方【CoffeeNote開発日記】

AlertControllerが機能しない simulatorでうまくいっていたはずのAlertControllerが,実機で呼ぼうとするとうまくきのうしない. Delegateのエラーがなんかになってしまう. iOS8から新しいクラスとしてUIActionSheetというのが追加されたらしいのでそれを使…

【swift】実機でscrollViewがスクロールしないのを解決する【CoffeeNote開発日記】

iOS simulatorではうまくスクロールしてるのに実機では全くスクロールしない. どうしたもんかと思ったら,これで解決した. http://qiita.com/Ushio@github/items/738f894447e4cb964183 手順 1. UIScrollViewでAutoLayoutのmarginを四方向全部0にする とな…

【swift】実機で上下に黒いのが表示されて小さい画面しか表示されない問題【CoffeeNote開発日記】

実機テスト CoffeeNoteの開発もいよいよ最低限の機能を実装し終えつつあったのでここでそろそろ実機でテストしようと思い,Apple Developer Programに登録してせっせとやってみた. 大学1年生のときにも実はずっとObjective-Cをやっていて,Dev Programに登…

【swift】UIAlertViewでアラートを表示する【CoffeeNote開発日記】

アラートを表示する方法を,swiftで. 参考:http://stackoverflow.com/questions/24022479/how-would-i-create-a-uialertview-in-swift その中でもシンプルそうな方法を選んでみた. let alert = UIAlertView() alert.title = "Alert" alert.message = "Her…

swiftでクラスのインタスタンスを生成するのはalloc, initみたいなのも使う必要なくてすごい楽ちん

swiftでiOSアプリ作ってると,Objective-Cのソースはたくさんころがってるのにswiftは見つからない...って状況がよくある. その中の一つにクラスのインスタンスを生成する方法があった. Objective-Cではallocでインスタンスを生成してinitで初期化する…

【swift】オシャなCustomCellを設定する【CoffeeNote開発記】

PrototypeのCellを設置してそこにlabelを配置してtagを設定する.tagの指定の仕方が分からなかったので下記を参考にやってみるけどやはりエラー. ios - UIView viewwithtag method in swift - Stack Overflow Connection "titleLabel" cannot have a protot…

【swift】prepareForSegueで特定のSegueが呼ばれたときだけ処理【CoffeeNote開発メモ】

prepareForSegue ミスがみつかった. 新しいデータを挿入する際に,その画面のナビゲーションバーにCancelボタンとSaveボタンを設置して,それをSegueでつないで,そのデータを保存する処理をprepareForSegueで実行されるようにしていたのだけど,これってど…

【swift】Buttonが押されたときにSegueを実行してなんらかの処理をする【CoffeeNote開発メモ】

クラスメソッドさまさまを参考にさせていただいて. http://dev.classmethod.jp/references/ios-8-xcode-6-swift-savedata/ saveボタンにメソッドとsegueを振ってExitするようにしたのだけど,どうやらそうするとbuttonにIBActionでつなげたメソッドは呼ばれ…

【swift】SQLiteで新しいデータを追加 / 保存する【CoffeeNote開発メモ】

データを保存する NSUserDefaultの使い方がだいたい分かってきたところで,自分の作りたいアプリにはやっぱり向いてないことも同時に分かってきたw ということで,SQLiteで保存する方法も試してみる SQLite 導入 ここあたりをみてBridging-Header.hというObj…

【swift】 cellがタップされたときに詳細画面に遷移する【CoffeeNote開発メモ】

Segueで画面遷移 ここあたりを参考にさせていただいて,セルが押されたときにsegueで詳細画面に飛ぶように設定. [Swift] TableViewのセルが選択され画面遷移する設定について [iOS] StoryboardでUITableView+UINavigationControllerの詳細画面を作る [4月か…

Railsのブログエンジンpublifyを使ってみた - インストール,デプロイまでのみちのり

最近,新しいブログを始めようと思ってエンジンを何使うか迷っていたところで,publifyというものを知ったので使ってみることにした. github pagesで英語ブログを最近運用し始めたのだけど,jekyllは静的ページを作る感じのエンジンだし,今ちょうどRailsを…