iOSDC Japan 2017 ( https://iosdc.jp/2017/ ) での発表資料です。 ## 発表詳細 https://iosdc.jp/2017/node/1518 ## 動画 https://www.youtube.com/watch?v=8OUYTcgV…
Xcode Source Editor Extension 「Xcode Source Editor Extension」は、Xcode 8 から作れるようになった Xcode の Source Editor の機能拡張のことです。Xcode の Source Editor を拡張するような機能を、誰でも実装し提供することができます。 本記事では、プロジェクトを作成し簡単なコマンドを実装するところまでを取り上げます。 プロジェクトの作成 「Create a New Xcode project」を選びます。 Xcode Source Editor Extension は、Mac アプリの Extension として作ります。ということで「macOS」の「Cocoa Application」を選びます。 プロジェクト名を適当に決めます。これは Mac アプリのプロジェクトの名前になります。ここ
効率よくiOSアプリ開発を行うために、効率よくデバッグを行いたいですよね。 このエントリでは「print文を書く以外デバッグの方法を知らなかったあの頃の自分」を初級者と定義して、自分がやってるデバッグ方法について書いてみます。 Xcodeデバッグ術 1. printを使わずに変数の中身を確認する age, name, coverImage という以下の3つの変数が宣言されています。 let age = 27 let name = "Ryosuke Hiramatsu" let coverImage = UIImage(named: "sample.jpg") これらの変数の中身をチェックしたい時、printで出力するのでも良いですが、それでは出力する値を変えたくなった時(print(age)をprint(age*2+1)に変更とか)に再度ビルドが必要になって時間がかかります。 printで
Xcodeでショートカット覚えてないと効率低すぎ XcodeはVimに比べ、エディタとしての編集速度が遅い。vimはマウスを使わない、とても高速に移動、編集が可能だ。 ファイル移動、ログの表示なんてお茶の子さいさいだ。 マウスでいちいちクリックなんてしない。 とはいえ、Objective-CでのコーディングはXcodeでなければ、補完とドキュメントの恩恵を得る事が出来ない。 なにせObjective-Cで初心者だから辛い。 もうまじつらい。死ぬ。 そういうときはショートカットを覚えよう〜操作系〜XVimの準備はできたか?vimキーバインドが使えるだけで移動はもちろん高速だ! assistant画面間の移動なんてvimだ!vimなんだ!! ctrl + w https://github.com/JugglerShu/XVim まず、左ペインの表示の切り替えだ!cmd + num(1, 2,
XcodeでiPhoneにアプリをデプロイする方法は以前紹介したとおりですが、今回、タイトルのようなエラーがでてデプロイが進みませんでした。 簡単なメモですが、対処方法を記載しておきます。 (2018/5/12 対策(4)を追加) 1. 現象 2. 対策 (1) iTunesが起動している場合、終了させる (iOS アップデートや同期などで指示待ちになっていると影響する可能性があります) (2) iPhoneを再起動する (3) XCodeのデバイスリストからUnpaired Deviceを指定して再度デバイスを登録する (4) 数分以上そのまま待つ (2018/5/12追加) 3. 終わりに 1. 現象 XcodeとiPhoneを接続し、デプロイ操作をすると、"Preparing debugger support for iPhone"というエラーが出ます。以下の環境で発生しました。 X
最近、以下のような記事を不定期に書いているわけですが。 iPhoneアプリを作ってみよう(Xcode4編)第1回:じゃんけんゲーム iPhoneアプリを作ってみよう(Xcode4編)第2回:簡単ブラウザ そういえば、iOSアプリの開発の基礎的なことって、ちゃんと書いてなかったような・・・・?(^^;;; てなことを考えてた時にTwitterでXcode関連の開発本について、「どの本がいいですか?」的な質問を受けたりもしました。 そこで、大型連休にiOSアプリの開発の勉強をしたい!という方もいらっしゃるかもしれないし?、ってことで、iOSアプリ開発の「基礎」について、色々調べてまとめてみました。 iOSアプリ開発に必須なもの まず、開発環境として必要なのが以下。・Mac・XcodeMacは最近のものであれば、どの機種でも問題ありません。ちなみに私はサンタさんに頂いたMacBook Airの1
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く