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

shenzhen を使ってコマンドラインで iOS アプリをビルド

環境: shenzhen (0.10.2) インストール $ gem install shenzhen ビルド $ ipa build -w XXXXX.xcworkspace -s スキーマ --embed XXXXX.mobileprovision 確認 $ ipa info XXXXX.ipa

iOS で半透明なモーダルビューを表示する

ios

環境: Swift version 1.1 (swift-600.0.56.1) 自作 UIViewController をモーダルで表示する //SomeViewController view.backgroundColor = UIColor(white: 0.2, alpha: 0.2) //呼び出し側 let controller = SomeViewController() controller.modalPresentati…

Swift のバージョンを確認する

ios

環境: Swift version 1.1 (swift-600.0.56.1) $ xcrun swiftc -version Swift version 1.1 (swift-600.0.56.1) Target: x86_64-apple-darwin14.0.0

UITableView の右スワイプの「削除」の文字を変える

ios

環境: Swift version 1.1 (swift-600.0.56.1) func tableView(tableView: UITableView, titleForDeleteConfirmationButtonForRowAtIndexPath indexPath: NSIndexPath) -> String! { return "クリア" }

Xcode6 で SourceKitService Crashed が頻発する場合の対処

ios

SourceKitService Crashed が頻発するとコーディングが阻害されるし、悪い場合は、シンタックスハイライトやコード補完が効かなくなる。 根本的な解決方法は分からない。 とりあえず DerivedData ディレクトリを削除して Xcode を再起動すると改善する。 Xco…

Xcode での開発で trailing whitespace を無くす

ios

Xcode 6.1.1 で確認。 Preferences.. > Text Editing タブ > Editing タブ > While Editing: の Automatically trim trailing whiltespace Incliuding whitespace-only lines にチェックを入れる 。

Spotlight から素早く Things にタスクを追加する Flashlight プラグインを作った

Spotlight用プラグインシステム Flashlight を使って、Things にタスクを追加する Spotlight プラグインを作りました。https://github.com/suer/flashlight-things-plugin 環境 Mac OS X Yosemite Flashlight 0.9.1 セットアップ 1. Flashlight をインストー…