2013年08月30日

CocoaPods 利用ガイド

CocoaPodsとは


CocoaPodsとは、iOSやMac OS Xのアプリケーション開発を行うときに利用するオープンソースのライブラリを効率的に管理するツールです。
CocoaPodsによりネット上で一元管理されている、多種多用なサードパーティのオープンソースライブラリを、ターミナルのコマンドラインから実行して、インストールや設定を行います。
あつかうライブラリのことをPodと呼びます。RubyのRubyGemsと同様なコンセプトです。

CocoaPodsのインストール


1. 必要条件



  • Ruby MRI 2.0.0 または 1.8.7 (Mac OS X にプレインストールされているものでOKでしょう)

  • xcode command line tools



2. インストール


CocoaPodsをインストールするには、ターミナルから次のコマンドを実行します。
(必要な場合、sudoパスワードを入力して下さい)
$ sudo gem install cocoapods

インストールのログが完了を示したら、次のコマンドを実行します。
$ pod setup

正常にインストールができたかどうかは、以下のコマンドで確認できます。
$ pod --version

CocoaPodsのバージョンが表示されれば正常です。

CocoaPodsを利用する


準備



  • CocoaPods がインストールされている

  • Spec リポジトリ(https://github.com/CocoaPods/Specs) で、使用したいライブラリのバージョンを確認する

  • ライブラリを導入する対象のxcode プロジェクトを作成/準備する


ライブラリの導入


以下、対象の xcode プロジェクト名を「PodSample」(プロジェクトファイル:PodSample.xcodeproj)として説明します。

  1. xcode プロジェクトファイルのあるフォルダー(プロジェクト・ディレクトリ)に "Profile"と言う名前で、以下の例のような、テキストファイルを作成します
    platform : ios
    pod 'AFNetworking', '~> 1.0'
    pod 'ObjectiveSugar', '~> 0.5'

    platform でプラットフォームを指定します。上の例はiOSです。オプションでバージョンを指定できます。
      例)platform :ios, '5.0'
    '~> 1.0' は1.0以上で2.0より低いバージョンを意味します。

  2. プロジェクト・ディレクトリで以下のコマンドを実行します
    $ pod install


タグ:CocoaPods IOS
posted by ayagu at 12:43| Comment(0) | iOS | このブログの読者になる | 更新情報をチェックする

2013年08月16日

コアサーバー データベースの作成

コアサーバーでデータベースを作成する方法を紹介します。
今回はMySQL データベースを選択して設定します。

  1. 「コアサーバー」管理コンソール(http://www.coreserver.jp)にログインします

  2. [メニュー]をクリック。[CORESERVERアカウントの登録・管理・購入]リンクをクリックします

  3. [変更できるCORESERVERアカウント]から[サーバー設定]リンクをクリックします

  4. [入室]ボタンをクリックして管理画面を表示します

  5. サイドバー[管理メニュー]からデータベースを選択します
    データベース作成・変更画面が表示されます

  6. [MySQLの追加・編集(最大9999個)]の表示領域に現在作成しているデータベースのリストが表示されます。空いている欄の[DB/ユーザー名] ,[パスワード],[文字コード]を設定したら、リストの左の選択ボタンをクリックして選択状態にします。([メモ]欄はオブション)

  7. リスト下の[作成]ボタンをクリックします。問題がなければ数分でデータベースが作成されます。


MySQLのデータベース名、ユーザー名はコアサーバーのアカウント名がプレフィックスとなります。
例えば、アカウント名が「coreuser」で、作成時に指定したDB名が「sample」ならば、データベース名、ユーザー名共に、
$ coreuser_sample


となります。

ターミナルでコアサーバーにログインして、作成したデータベースにアクセスする場合は、mysqlクライアントを利用して、以下のようになります。
coreuser@s00:~> mysql -u coreuser_sample -p coreuser_sample
Enter password:
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8010622
Server version: 5.1.22-rc Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>
posted by ayagu at 08:27| Comment(0) | coreserver | このブログの読者になる | 更新情報をチェックする
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。