タグ

ブックマーク / potting.syuriken.jp (2)

  • Uniform Type Identifierの概要

    Uniform Type Identifierの概念 Uniform Type Identifiers(UTI)は、書類、ペーストボードのデータ、バンドルといった、システム内で扱われるデータを識別するための、一化された方法を提供します。 この章ではUTIの裏にある概念を説明し、あなたのアプリケーションバンドル内でどのようにこれらを指定するかを示します。 Uniform Type Identifierとは何か? Uniform Type Identifierとは、「タイプ」を持つと考えられるエンティティ【存在】のクラスを、ユニークに識別する文字列です。たとえば、ファイルやその他のバイト列に対しては、「タイプ」はデータのフォーマットを指します。パッケージやバンドルといったエンティティに対しては、「タイプ」はディレクトリ階層の内部の構造を指します。 最も一般的には、UTIはすべてのアプリケーシ

  • Cocoaのためのコーディングガイドライン

    はじめに 公開APIを持つCocoaフレームワーク、プラグイン、その他の実行環境の開発には、アプリケーション開発に用いられるものとはまた異なる手法や慣習を必要とします。あなたの製品の主要な顧客は開発者であり、彼らをあなたのプログラム的インタフェースによって迷わせないことが大切になります。 書にはあなたのインタフェースを一貫性のある、明確なものとするために役立つ、便利なAPI命名の慣例が収められています。また、版数管理、バイナリ互換性、エラー処理、メモリ管理といった、フレームワークに特有の—もしくは、フレームワークでより重要となる—プログラミングテクニックも含まれています。書の話題には、Cocoaの命名の慣例、そしてフレームワークのための推奨されるプログラミングの習慣の両方が含まれています。 書の構成 書の話題に含まれる記事は、大きく二つの種類に分かれています。初めの大きなグループは

  • 1