swift
REPLでswift使いたいなーと思い。調べてみると、どうやら標準でSwiftのREPLが実は用意されてるらしい。 Swiftのインタプリタモードが楽しい - Qiita lnで/usr/binにシンボリックリンク貼ろうかなと思ったら、File existsと言われたので実は最初からswiftコマ…
以下でアプリのバージョンを取得することができる let infoDictionary = NSBundle.mainBundle().infoDictionary! as Dictionary var version = infoDictionary["CFBundleShortVersionString"]! as String
参考サイト 以下の記事を参考にさせていただきました。 やり方 cocoa touch - iPhone: How do I detect when an app is launched for the first time? - Stack Overflow 初回起動の判定方法 - Over&Out その後 アプリが初回起動のときに実行される処理 | 侍…
参考にさせていただいたサイト MFMailComposeViewController Class Reference アプリから画像を添付してメールを送信する方法 | CrossBridge MFMailComposeViewController - Send email in your apps 準備 プロジェクトのターゲットのところから、MessageUI.…
だいたいのローカライズが済んだときに申請前のテストでいじってたら、日本語のときにすげーださくなってるときに気付いた。 こんな感じ。 英語かっこいいのに、日本語だせぇ。。 ということでシステム設定言語に応じてフォントを切り替える設定をしてみよう…
友人にたのんでいたアイコンのデザインがなかなかいい感じになってきたのでそろそろ本気でCoffeeNoteリリースできるかなぁと思えてきたところで、最後の最後にやらなければいけない作業がアドの設定。 多分かなりめんどくさいと予測。でも頑張る。 iOSのアド…
画像が表示できない アプリのなかで,カメラロールやカメラで撮った画像をデバイス内に保存してるのに画像をアプリ内で表示させることができない. simulatorでは動いてるんだけど...うーむ ---追記(10/27/2014)--- 先日、(@takabosoft)https://twitter.c…
ひとつのViewControllerでふたつActionSheetを使う場合は,tagでひもづける必要がある. actionSheetメソッドが勝手に呼ばれるんだけど,それがそれぞれのUIActionSheetと結びつけることができないみたい.なんだこれ. 自分の場合は,同じViewControllerに…
AlertControllerが機能しない simulatorでうまくいっていたはずのAlertControllerが,実機で呼ぼうとするとうまくきのうしない. Delegateのエラーがなんかになってしまう. iOS8から新しいクラスとしてUIActionSheetというのが追加されたらしいのでそれを使…
iOS simulatorではうまくスクロールしてるのに実機では全くスクロールしない. どうしたもんかと思ったら,これで解決した. http://qiita.com/Ushio@github/items/738f894447e4cb964183 手順 1. UIScrollViewでAutoLayoutのmarginを四方向全部0にする とな…
実機テスト CoffeeNoteの開発もいよいよ最低限の機能を実装し終えつつあったのでここでそろそろ実機でテストしようと思い,Apple Developer Programに登録してせっせとやってみた. 大学1年生のときにも実はずっとObjective-Cをやっていて,Dev Programに登…
アラートを表示する方法を,swiftで. 参考:http://stackoverflow.com/questions/24022479/how-would-i-create-a-uialertview-in-swift その中でもシンプルそうな方法を選んでみた. let alert = UIAlertView() alert.title = "Alert" alert.message = "Her…
swiftでiOSアプリ作ってると,Objective-Cのソースはたくさんころがってるのにswiftは見つからない...って状況がよくある. その中の一つにクラスのインスタンスを生成する方法があった. Objective-Cではallocでインスタンスを生成してinitで初期化する…
PrototypeのCellを設置してそこにlabelを配置してtagを設定する.tagの指定の仕方が分からなかったので下記を参考にやってみるけどやはりエラー. ios - UIView viewwithtag method in swift - Stack Overflow Connection "titleLabel" cannot have a protot…
prepareForSegue ミスがみつかった. 新しいデータを挿入する際に,その画面のナビゲーションバーにCancelボタンとSaveボタンを設置して,それをSegueでつないで,そのデータを保存する処理をprepareForSegueで実行されるようにしていたのだけど,これってど…
クラスメソッドさまさまを参考にさせていただいて. http://dev.classmethod.jp/references/ios-8-xcode-6-swift-savedata/ saveボタンにメソッドとsegueを振ってExitするようにしたのだけど,どうやらそうするとbuttonにIBActionでつなげたメソッドは呼ばれ…
データを保存する NSUserDefaultの使い方がだいたい分かってきたところで,自分の作りたいアプリにはやっぱり向いてないことも同時に分かってきたw ということで,SQLiteで保存する方法も試してみる SQLite 導入 ここあたりをみてBridging-Header.hというObj…
Segueで画面遷移 ここあたりを参考にさせていただいて,セルが押されたときにsegueで詳細画面に飛ぶように設定. [Swift] TableViewのセルが選択され画面遷移する設定について [iOS] StoryboardでUITableView+UINavigationControllerの詳細画面を作る [4月か…