タグ

tutorialとxcodeに関するCherenkovのブックマーク (2)

  • Xcode Source Editor Extension を使った Xcode プラグインの作り方 | DevelopersIO

    SourceEditorExtension は、いわば AppDelegate のようなものです。Extension が起動された時をハンドリングできたり、コマンドを定義できたりします(コマンドの定義は Info.plist でも定義可能)。 Extension で提供したいコマンドの数だけ XCSourceEditorCommand のサブクラスを作ります。自動生成されたままの状態では、SourceEditorCommand というコマンド定義用のクラスが1つだけ定義されています。 コマンドを実装してみる いきなり実用的な Extension を作るのはハードルが高いので、まずは簡単なコマンドから実装してみましょう。 選択した行に、以下のコードを追加するコマンドを実装してみたいと思います。 let message = "Hello!" SourceEditorCommand クラスに p

    Xcode Source Editor Extension を使った Xcode プラグインの作り方 | DevelopersIO
    Cherenkov
    Cherenkov 2018/03/20
    “Source Editor Extension”
  • 初級者から中級者にレベルアップするためのXcodeデバッグ術 - Think Big Act Local

    効率よく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デバッグ術 - Think Big Act Local
  • 1