LOGSTACK

Tips for programming

Posts Tagged / xcode

  • 5月 23 / 2016
  • 0
iOSアプリ開発

CocoapodでGoogleAnalyticsの組み込み

GoogleAnalyticsをiOSのアプリに組み込みます。

手順に従うと、まずはcocoapodというツールをインストールします。
これは普通にターミナルから、

でインストールします。

次に、iOSのプロジェクト上でpodの設定ファイル?を作成します。
例えば、「/iOSDev/testProject/testProject.xcodeproj」がプロジェクトの位置の場合、

とすると、xcodeprojと同じ位置に、「Podfile」というファイルが作成されます。

そのファイルを編集します。
編集前:

編集後:

として保存し、ターミナルから「Podfile」と同じフォルダ で次のコマンドを実行します。

時間がかかりますが、これで「Pods」というフォルダが作成されます。

ターミナル上では最終的に、「今後はxcworkspaceを使ってください」といった旨のメッセージが表示されています。
確かに「testProject.xcworkspace」というものが出来上がってるので、
「testProject.xcodeproj」ではなく、「testProject.xcworkspace」を今後は使いましょうということですね

試しにそれをxcodeで開いてみると、
testProjectプロジェクトと、新しく作成されたPodsプロジェクトが一緒になったワークスペースとなっています。

あとの手順は下記に記載されています。
→ iOS向けアナリティクス


  • 11月 16 / 2014
  • 0
iOSアプリ開発

xcode6でpchファイルを作成する

xcode6からpchファイルが自動で作られなくなっているので、
手動で追加する必要があります。

1. 「File」→「New」→「File…」で、Otherグループから「PCH File」を選択して作成する。
2. プロジェクトのビルド設定で、「Build Settings」→「Apple LLVM 6.0 – Language」→「Prefix Header」の項目に作成したファイル名を入力します。

以上。


  • 11月 16 / 2014
  • 0
iOSアプリ開発

xcode6でStory board(ストーリーボード)を使わずにプロジェクトを作成する

xcode6で空のアプリを作成するテンプレートがなくなっていますが、
下記のようにすれば空から作成できるようです。

1. Main.storyboardと、LaunchScreen.xibの2ファイルをプロジェクトから削除する。

2. プロジェクト設定の「General」→「Deployment Info」で、「Main Interface」を空文字にする。

3. AppDelegate.mの、「didFinishLaunchingWithOptions」に下記を記載する。


  • 11月 09 / 2014
  • 0
iOSアプリ開発

UITableViewの上部に隙間が出来る問題への対処

UINavigationControllerに、UITableViewをaddSubviewすると、
上部にわずかな隙間ができてしまいます。

それを解決するコード。


ページ:12