SwiftUI SwiftUI helps you build great-looking apps across all Apple platforms with the power of Swift — and surprisingly little code. You can bring even better experiences to everyone, on any Apple device, using just one set of tools and APIs. What’s new SwiftUI is the best way to build apps across Apple platforms. Discover new capabilities to customize the look and feel of your apps, as well as i
iOSDC Japan 2017 ( https://iosdc.jp/2017/ ) での発表資料です。 ## 発表詳細 https://iosdc.jp/2017/node/1518 ## 動画 https://www.youtube.com/watch?v=8OUYTcgV…
SourceEditorExtension は、いわば AppDelegate のようなものです。Extension が起動された時をハンドリングできたり、コマンドを定義できたりします(コマンドの定義は Info.plist でも定義可能)。 Extension で提供したいコマンドの数だけ XCSourceEditorCommand のサブクラスを作ります。自動生成されたままの状態では、SourceEditorCommand というコマンド定義用のクラスが1つだけ定義されています。 コマンドを実装してみる いきなり実用的な Extension を作るのはハードルが高いので、まずは簡単なコマンドから実装してみましょう。 選択した行に、以下のコードを追加するコマンドを実装してみたいと思います。 let message = "Hello!" SourceEditorCommand クラスに p
効率よく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ページを開く