タグ

developmentとcocoaに関するtridentfieldのブックマーク (3)

  • Cocoa Programming Tips 1001

    Mac OS X の、NeXT から受け継いだ API 環境、それが Cocoa だ。Cocoa の特徴は、パワフルで先進的で洗練されたフレームワークであるということ。現在、最強のフレームワークの 1 つ、と言っても言い過ぎではないと思うよ。 しかし、実際に Cocoa プログラミングを始めようと思うと、とにかく資料が少ない。ドキュメントはやっとそろってきたけど、なによりサンプルが少ない。新しい環境を覚えるには、大量のサンプルが不可欠だ。どうにかこうにか四苦八苦しながら勉強してるけども、やりっ放しじゃもったいない。サンプルが少ないなら、自分で作るしかないでしょう。 というわけで、Cocoa API の使い方、サンプル、Tips などを集めたのが、この Cocoa Programming Tips 1001 だ。Cocoa プログラミングに役立つような、実践的な内容を目指すぜ。

  • 一行入魂 Cocoaで簡単なファイラーを作る

    上記のような簡単なファイラーを作ります。 ツリーの使い方とテーブルの使い方はしばらくすると忘れて思い出すのに時間がかかるため、メモとして残しておきたいと思いました。 ソースコード一式はGitHubに置いてあります。 Cocoa Bindingを使うとソース上に現れない情報があるので、画像多めで行ってみます。 開発した環境は MacBookPro6,2(15インチ) MacOSX10.6.6 Xcode3.2.5 です。 まずはアプリケーションの新規作成から。Xcodeを起動してファイル→新規プロジェクトメニューを選択します。 上のように、MacOSXのApplicationのCocoa Applicationを選択し次へでSimpleFilerと入力します。 これで雛形のアプリケーションが作成されました。 次にファイル→新規ファイルを選択して、新しいクラスを作ります。 MaxOSX→Obj

  • Cocoa with Love

    This article is about adding a separated Services-layer to an app. A Services-layer is, in my opinion, the single best app architectural addition you can make, after the basic Model-View separation already implicit in SwiftUI.

    Cocoa with Love
  • 1