iOS

mogenerator コマンドで 「skipping entity User (NSManagedObject) because it doesn't use a custom subclass.」が出た場合の対処法

問題 mogenerator コマンドを叩いたら以下のようなエラーが発生。 $ mogenerator -m swift-ios-example/swift-ios-example.xcdatamodeld/swift-ios-example.xcdatamodel/ -O Models/ --template-var arc=true skipping entity User (NSManagedObject) becaus…

Swift と Rails で iOS アプリ開発

フロントエンドを Swift で、バックエンドを Rails でアプリを開発してみます。 Web API 側実装 grape という gem を使って Web API を作っていきます。 以下の記事も参考にしてみてください。 Grape で Web API 開発 - kzy52's blog Grape::Entity の使い方…

iOS - WebView でローカルファイルを表示する方法

ローカルファイルを Xcode プロジェクト内に配置して WebView で表示させてみます。 プロジェクトの作成 適当にプロジェクトを作成してください。 ここでは 「WebViewLocalFileExample」 というプロジェクト名にします。 WebView で表示させたいファイルの準…

iOS - Swift で CocoaPods を使う方法

Swift で CocoaPods を使う方法です。 プロジェクトの作成 適当にプロジェクトを作成します。 今回は 「CocoaPodsExample」 というプロジェクトを作成します。 プロジェクト作成後 Xcode は一旦閉じてください。 Cocoapodsのインストール $ gem install coco…

Type 'ViewController' doen not conform to protocol 'UITableViewDataSource'

問題 UITableViewDataSource プロトコルを指定した場合に以下のようなエラーが発生。 Type 'ViewController' doen not conform to protocol 'UITableViewDataSource' 原因 UITableViewDataSource プロトコルを使用する場合、以下2つのメソッドが実装必須にな…

iOS - Swift で WebViewアプリを作ってみた

Swift で WebView を使ってWebページを表示するだけのアプリを作ってみます。 初めて実装する人でもわかるよう、細かくコメント入れています。 是非、お試しください。 テンプレートは Single View Application にします。 Webページを表示する UIWebViewク…

No software with CFBundleIdentifier of 'xxx' exists.が出た場合の対処法

iOS

XcodeでArchivesのValidate中に以下のようなエラーが発生した。 iTunes Store operation failed. No software with CFBundleIdentifier of 'xxx' exists. Verify your bundle identifier is correct. if it is, you may need to log into itunes Connect to …

Xcode6でストーリーボードを使わないで開発する

Xcode6からEmpty Applicationのテンプレートがなくなったようなので、自力でストーリーボードを削除することにしました。 以下ページが参考になりました。 ios - How to create an Empty Application in Xcode 6 without Storyboard - Stack Overflow Xcode6…