Cocoaで遊ぼう!!

このページは、私グースがCocoaを中心に、Mac OS Xでのプログラミングの勉強をする中で習得したノウハウやTips、サンプルプログラムを掲載したものです。

私は、Winの世界に比べ、Macコミュニティにはプログラマが不足していることを憂うべきことだと思っていて、草の根プログラマが増えることがそのプラットフォームを盛り上げることにつながると思っています。

ですから、このページが少しでもMacのプログラマを志す人たちのお役に立てることを願っています。


No. タイトル
38 テキストエンコーディングの判定処理コード(Swift)(2012/02/12)
37 NSURLConnection.sendSynchronousRequestのNSURLSessionでの代替方法(その2)(2016/01/26)
36 NSURLConnection.sendSynchronousRequestのNSURLSessionでの代替方法(2016/01/25)
35 ReadOnlyボリュームのチェックプログラム(2013/09/07)
34 Preferenceファイル等を削除するミニプログラム(2012/12/18)
33 指定した画像ファイルのサムネイル画像(NSImage)を生成する関数(2012/12/15)
32 アプリケーションフォルダやドキュメントフォルダ等を取得する(2010/09/16)
31 Audio Unit + vDSP:ソノグラフ表示(2010/08/29)
30 Audio Unit:音声波形表示(2010/08/20)
29 Scroll Viewへの座標軸描画ではまる(-_-;)(2010/08/19)
28 Scroll View + Custom Viewその2(2010/08/11)
27 Scroll View + Custom View(2010/08/08)
26 Audio Unit:音楽ファイルを再生する(2010/08/06)
25 Audio Unit:サイン波の再生(2010/08/03)
24 ファイル日付を変更する(2010/07/17)
23 ドロップしたファイルを日付でリネームする(その2)(2010/06/27)
22 ドロップしたファイルを日付でリネームする(その1)(2010/06/26)
21 NSDataにBase64のエンコード・デコード機能を追加する(2006/07/03)
20 システムをスリープさせないようにする(2006/06/27)
19 Dockを除いた最大サイズのウィンドウを表示する(2006/06/22)
18 Firewallを超えてHTTPサーバーと時間を同期させる(2006/06/20)
17 TableViewのCell内にスピンタイプのNSProgressIndicatorを表示する(2006/06/15)
16 カテゴリでNSImageにファイル保存機能を付加する(2005/07/31)
15 カテゴリでNSImageにリサイズ機能を付加する(2005/07/28)
14 余計な新規ドキュメント作成をブロックするには?(2005/07/28)
13 アプリケーションの存在するディレクトリを取得するには?(2005/02/20)
12 Cocoaからディレクトリサービスを使う(初歩的サンプルですm(__)m)(2004/07/01)
11 表示しようとしている文字列がテキストフィールドに収まりきるか判断するには?(2004/07/26)
10 Finderからファイルやフォルダをドラッグ&ドロップしてそのパスを表示するTextFieldを作ってみる(2004/06/18)
9 Doc-Based App + CocoaバインディングでドキュメントのDirtyフラグを立てるには?(2006/06/08)
8 Doc-Based App + Cocoaバインディングでのもう一つのモデルデータの持ち方(っていうかこっちが本命?)(2004/06/11)
7 ドキュメントベースアプリにおける2つのArrayのアーカイブ実験(2004/06/10)
6 辞書配列のCSV形式ファイルへの書き出し実験(2004/06/08)
5 KVO(Key-Value Observing)を試してみる(でも過大な期待しないでね)(2004/06/14)
4 Cocoaバインディングの値の変換機能(NSValueTransformer)を試してみる(2004/06/07)
3 モデルオブジェクトをファイルへ保存する(2004/06/02)
2 Cocoaバインディングを使ってみる(2004/05/27)
1 ウィンドウクローズ時にアプリも終了させるには?(2005/07/28)

ご質問・問い合わせ先:グース(t_yamane@mac.com)


HOMEへ戻る