タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

IDEとXcodeとObjective-Cに関するraimon49のブックマーク (3)

  • Android Studio便利テク #3 — メソッドをグルーピングする - cockscomblog?

    Javaでクラスの実装を進めていくと、あるメソッドが継承元クラスのメソッドをオーバーライドしているのか、あるいは何らかのinterfaceの実装なのか、だんだん見分けがつかなくなります。一定の規則でメソッドを並べたり様々な工夫があることと思います。 Xcodeのpragma mark #pragma mark - UITableViewDelegate iOSアプリ開発に慣れていれば、上記のような#pragma markを残しておく習慣があることでしょう。ちなみにSwiftでは以下のようになります。 // MARK: - UITableViewDelegate region Android Studioにはpragma markとは少し違いますが、regionというコメントの書き方があります。 //region GoogleApiClient.ConnectionCallbacks @Ov

    Android Studio便利テク #3 — メソッドをグルーピングする - cockscomblog?
    raimon49
    raimon49 2014/10/19
    Android StudioではC#(Visual Studio)におけるregionコメント同様の折り畳みが出来る。Objective-C(Xcode)におけるpragma markとの比較も。IDE一般の話として知っておきたい。
  • iOS 7の全画面対応 その1 | Cyber Passion for iOS

    iOS 7からViewは全画面表示がデフォルトになりました。今回はその理解と対応について。 iOS 6 / 7両方対応の記事はよくみかけるので、記事ではXcode 5でiOS 7以降のみ対応することを前提にして書きます。 StoryboardやAuto Layoutの使い方の話は筋ではないので割愛しています。 Auto Layoutについては、こちらの記事を参考にしてください。 サンプルコード: https://github.com/stack3/iOS7FullScreenViewSamples ViewとStatusBar/NavigationBar/Toolbarの構成 iOS 7以前 StatusBar、NavigationBarとToolbarの間にViewが表示されていました。 iOS 7から iOS 7からはViewの上にStatusBar、NavigationBar、T

    iOS 7の全画面対応 その1 | Cyber Passion for iOS
    raimon49
    raimon49 2014/01/14
    そろそろStoryboardも覚えなきゃなぁ。
  • L'eclat des jours(2013-12-11)

    _ Xcodeに死す iOSのプログラムがDoes not recognize selectorで死ぬので、@selectorの書き間違えだろうと思っていたら、そうではなく、スタティックライブラリ内に定義されたカテゴリ(ミキシンというよりもC#の拡張メソッドに近いのかな)の展開に失敗しているという問題だったらしい。 で、調べるとすぐに-ObjCというリンカフラグを設定すれば良いということがわかって、まずさすがのアップルクォリティにびっくりする。最初にプロジェクトをウィザードのできそこないで生成した時に、Objective-Cのアプリケーションだということは指定しているのだから、既定で設定しておきゃいいじゃないか。と、20世紀の輝けるATL_MIN_CRTを思い出す。良く訓練されたCOMプログラマはリンクに失敗するとATL_MIN_CRTを反射的に削除するのと同様に、良く訓練されたiOSプロ

    raimon49
    raimon49 2013/12/22
    確かにXcode再起動は気付けない。
  • 1