タグ

iosとXCodeに関するnasustのブックマーク (8)

  • XcodeGenによる新時代のiOSプロジェクト管理 - クックパッド開発者ブログ

    こんにちは。モバイル基盤部の@giginetです。平成最後のエントリを担当させていただきます。 iOSアプリの開発では、Xcodeが生成するプロジェクトファイルである、*.xcodeprojをリポジトリで共有するのが一般的です。 しかし、この運用は大規模なプロジェクトになるほど、数多くの課題が発生します。 クックパッドiOSアプリは巨大なプロジェクトであり、通常の*.xcodeprojによる管理には限界が生じていました。 そこで、昨年秋にXcodeGenというユーティリティを導入し、プロジェクト管理を改善したので、その知見をお伝えします。 従来のプロジェクト管理の問題点 ファイル追加の度にコンフリクトが発生する *.xcodeprojファイルはプロジェクトに含まれるソースファイルの管理を行っています。 開発者がプロジェクトにファイルを追加すると、このプロジェクトファイルが更新されることにな

    XcodeGenによる新時代のiOSプロジェクト管理 - クックパッド開発者ブログ
  • まだまだあった!iOSの開発を劇的に改善する最新のwebサービス、開発ツール集1 - Qiita

    by @mixiappwchr 前回のまとめでは、有名どころを書いたので、今回は、あまり知られてないところから探してみました。自分のメモ用に。 canvas http://canvaspod.io/ アニメーションをInterface Build上で設定できるライブラリです。 部品にこまかなアニメーションつけるとき便利そうです。 injection for xcode http://injectionforxcode.com/ アプリを落とすことなく動的にソースコードを反映させるxcode pluginです。手元でちゃんと動かせてないですが、使えれば細かい修正の調整には非常に便利そうです。 cococa+cat http://cocoacats.com/ カテゴリーライブラリのみを集めたサイトです。便利なカテゴリーは手放せないので、色々探してみると面白そうです。 Nomad Mattt先生

    まだまだあった!iOSの開発を劇的に改善する最新のwebサービス、開発ツール集1 - Qiita
  • [iOS] Asset Catalog にまつわる今すぐ使える Tips 集 | DevelopersIO

    Asset Catalog Asset Calalog は Xcode 5 で新しく追加された、画像を一括管理できる機能です。 これまで Asset Catalog を使ったアプリ開発をいくつか行ってきましたが、ハマったところや、これは便利だな〜と思ったところがありました。ということで、Asset Catalog を使いこなすための Tips を少しですがまとめてみました。 ちなみに稿は ヤフー vs クラスメソッド の2戦目で話たネタです。 Launch Image をソースコードから参照する Launch Image とはアプリ起動時に表示される画像(スプラッシュ画像)のことです。Asset Catalog では Launch Image という特別な種類で定義されています。 この Launch Image ですが、UIImage として扱うために imageNamed: で取ってこ

    [iOS] Asset Catalog にまつわる今すぐ使える Tips 集 | DevelopersIO
  • Xcodeと自動化 - Qiita

    iOS Advent Calender 2013 iOS second stage一日目担当の@keroxpです。普段は大学の研究室でインターフェースの研究をしていたり、仕事先の会社でiOSアプリの開発を行っていたりします。 さて、今回私が取り上げるテーマは「Xcodeと自動化」です。予告のタイトルでは「XcodeとContinuous Integration」だったのですが、CIを含めた自動化という題材でお送りしたいと思います。 自動化の意義 iOSに限らず、ソフトウェア開発の日常には様々なイライラが存在します。一つ一つは小さく、手間も少ないように思える事柄でも、手動でやらなくてはいけないことがひとつふたつ...と増えていったり、開発期間が長引くにつれて毎日毎日一定時間同じ作業を手動で行わなくてはならなくなります。 Don't Repeat Yourself!! そこでこの記事ではXco

    Xcodeと自動化 - Qiita
  • Xcodeでの補完をより便利にするFuzzy Autocomplete for Xcodeを試す

    プログラミング (iOS, JavaScript, Jenkins, Sikuli) とMaciPhoneなどの話題が中心のブログ Xcodeのキーワード補完は便利ですが、前方一致なので万能ではありません。 そのXcodeのコード補完をファジィにしてくれるXcodeプラグインがFuzzyAutocompletePluginです。例えば次のようなことが可能になります。 muaと入力すると、NSMutableArrayを提示してくれる self vdlと入力すると、viewDidLoadを提示してくれる self appenと入力すると、applicationDidEnterBackground:を提示してくれる dioやd_oと入力すると、dispatch_onceのスニペットを提示してくれる スクリーンショットを見たいかたはGitHubプロジェクトページにあるGif画像を参照してくださ

    Xcodeでの補完をより便利にするFuzzy Autocomplete for Xcodeを試す
  • iOSアプリ開発時の実ファイルの配置ベストプラクティス - Qiita

    Androidアプリ開発時に使うEclipseなどとは違い、Xcode上のファイルグループ分けと実ファイルの物理構成はリンクしているわけではないので、実ファイルをどのように配置していくのかはプロジェクト初期にメンバーで都度決めていると思います。 自分がいつもやっているのは実ファイルをMVCに分類し、Classesディレクトリの下にMVCディレクトリを作りそこに配置していくことです。 例としてクラスAModel,BModel,AControllerとリソースであるstoryboardやxibがある場合は次のようにしています。 SampleProject/Classes/Models/AModel.h SampleProject/Classes/Models/AModel.m SampleProject/Classes/Models/BModel.h SampleProject/Classes

    iOSアプリ開発時の実ファイルの配置ベストプラクティス - Qiita
  • iOSテストについて書かれているおすすめ電子書籍情報(洋書) - laiso

    詳解Objective-C2.0にはテストの話がなかったけど、この辺は何で学ぶのがよいのだろうかなあ 2014-01-12 10:49:26 via web @nagayama テストのこと書いてある和書たぶんぜんぜん無い気がします。洋書ならありそう。Xcode標準のXCTestとOCMockとOHHTTPStubsとTKRGuardを使ったら最低限の単体テストが書けるつもり。あとexpectaとspecta使ってもよさそう。 2014-01-12 12:37:56 via Twitter for iPhone to @nagayama から 公式ドキュメント翻訳 Xcodeの概要(PDF) 「アプリケーションのユニットテスト」の項目があります、が内容は薄い。 Instrumentsユーザガイド(PDF) 「UIのテストの自動化」の章がありUI Automationについてふれられています

    iOSテストについて書かれているおすすめ電子書籍情報(洋書) - laiso
  • UIKitで使われている画像パーツをまとめて取得する | TOKOROM BLOG

    UIKitで使われている画像はどこにある? 例えば、UIAlertViewのアラートの画像ってどういう構成になってる?とかUISegmentedControlのAppearance変えたいんだけど当てはめる画像はどう作る?などというときにUIKitが標準で使っている画像パーツを参照できると便利です。 プログラマというか特にはデザイナさんにとって有用だと思います。 その画像パーツですが、Xcode(iOSシミュレータ)の中に入っているのでそこから抜くのが手っ取り早いです。 具体的には(これはiOS6.1の場合)、 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks

  • 1