You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
【Xcode 6】プラグインを開発する方法【Swift + Objective-C】 2015/02/06 | category:未分類 こんばんは。 卒論とか学生最後のテストとかが忙しいのですが、気分転換にXcodeのプラグインの開発をしてみました。 Xcodeのプラグイン開発方法をググってみると分かると思うのですが、情報が少なく、特にXcode 6で開発した例が見つけられなかった(少なくとも日本語では)ので、紹介しようと思います。 ー 1.プラグインテンプレートの準備 ー Xcodeのプラグイン開発はアップルが公式のサポートしていないので、アップルが公式に公開しているプラグイン開発方法はありません。 しかし、Xcodeが標準で提供する機能だけでは満足できない人にとってプラグインは必須!さらに自分でプラグインを開発できれば開発環境を自由自在にカスタマイズすることができるようになります
Xcode の便利プラグインまとめ はじめに Xcode 8 からのいわゆる Xcode Source Editor Extension ではなく、あくまで非公式のプラグインを掲載します。 インストール先は ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/ Alcatraz などのパッケージマネージャを使うと管理が楽 Xcode の更新でプラグインが使えなくなる事もあるので注意 "DVTPlugInCompatibilityUUID" を追記する事で対応出来る場合もある(後述) 管理 Alcatraz Xcode プラグインや Color Scheme などを管理するパッケージマネージャ。これを入れておけばこの記事を見なくてもだいたいのプラグインは参照できます。 メニューバー > Window > Package
A proper plugin architecture can mean all the difference for an integrated development environment. Sublime Text and TextMate are great examples. Did you know that Xcode also supports plugins? It wouldn't surprise me if you don't, Apple hasn't put much effort into advertising that part of Xcode. In fact, there is very little documentation available to create plugins for Xcode. Fortunately, this ha
by @mixiappwchr 下記の記事の中でもちらっと紹介したのですが、開発時のビルドを毎回やり直さずに修正できるXcode Pluginが非常に便利なので紹介したいと思います。 細かいチューニングを繰り返す場合に絶大な威力を発揮します。 DeNA中の人が事例で語る、アニメーションやデザインのアプリを効率よく開発するためのTips ここで書きましたが、このプラグインを使うと ビルドやり直ししてアプリ再起動など、いっさい必要ありません。# 利点としては実際は裏でビルドしてるので、主にビルド時間というより、アプリが再起動が必要なくなる事です。 例えば深いところにあるUIの修正となると大きく威力を発揮します。 修正 ↓ アプリ再起動 ↓ そのページまで行く と行った事が 修正 ↓ 確認 ですみます。 シミュレータだけでなく、TCPで情報を送ってるので実機とmacが通信できるネットワークにいる
プログラミング (iOS, JavaScript, Jenkins, Sikuli) とMacやiPhoneなどの話題が中心のブログ ReactiveCocoaを使っているとあまり関係ないですが、KVC/KVOの文字列を間違っていると悲しいですよね。 今回紹介するClang-KeyPathValidatorはKVC系のメソッドのリテラルをコンパイル時にチェックして、警告を出してくれるClangのプラグインです。 Xcodeと組み合わせて動作できるようなので試してみました。 導入 バイナリがありますので、それを適当な場所に置くだけです。 Releasesページより、kvc-clang-rel34–2014–05–17.zipとKVC-Warning-Test-Project–2014–05–17.zipの2つのファイルをダウンロードします。 本体であるkvc-clang-rel34–2014
プログラミング (iOS, JavaScript, Jenkins, Sikuli) とMacやiPhoneなどの話題が中心のブログ
Apple is nothing if not consistent. From Pentalobular screws to Sandboxing, customers are simply expected to relinquish a fair amount of control when they choose to buy a Mac or iPhone. Whether these design decisions are made to ensure a good user experience, or this control is exercised as an end in itself is debatable, but the reality is that in both hardware and software, Apple prefers an ivory
iPhone4/4s/5/5s/5c、さらにiPad/iPad miniやiPod TouchとiOSデバイスも多様になってきています。それぞれCPUなどのスペックが違っていたり、画面サイズが異なっています。そのため各デバイスでの確認作業が欠かせなくなっています。 一度修正してiPhoneで試し、デバイスを変えてiPadで試し…なんてやっていたら時間が幾らあっても足りません。ということで使ってみたいのがKPRunEverywhereXcodePluginです。 KPRunEverywhereXcodePluginの使い方 KPRunEverywhereXcodePluginは複数のiOSデバイスに向けて一括でビルドできるXcodeプラグインです。 インストールしてXcodeを起動すると、メニューに Run Everwhere が追加されます。 メニュー これを選ぶと接続されているiOSデバ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く