【開発環境】
「Xcode 2.3」が登場しました。v2.1から差し替えて利用していますが、これといった問題は発生していません。当方の環境では、プロジェクト内の文字列全置換で取りこぼしが発生する現象が起こっていたのですが、残念ながらまだ直っていません。日本語コメントなどが何か悪さをしているのでしょうか?
今回は、久しぶりにMOSA会員専用掲示板(MOSAdeBB)に登録されたスレッド内容を紹介します。現在、BBSにおけるスレッド数は100を越え、書き込みも600近くなされています。まだMOSAdeBBをの覗いたことのない会員の方は、ぜひ一度お立ち寄りください。
http://www.mosa.gr.jp/bb/modules/newbb/
【談話室】フォーラムから...
「 Intel CPU版 iMacの外部HDからの起動」
「Cocoaテキスト関連のドキュメント要約を登録」
「WWDC 2006」
「会員オフ会「MOSAメンバーズカフェ」(4/12)開催!」
「オープンソースカンファレンス2006 Tokyo/Spring」
「インテルソフトウェア開発製品 Mac OS X版」
「ちょっと感心した90度映像回転!」
「ADCからアンケートメール」
「五番街のアップルストア」
「MOSA WWDC2006ツアー」
「新しいMacBookを見てきました!」
「Xcode 2.3が登場!」
「MOSAメンバーズカフェWESTおじゃましました」
「Quartz Debugerの「Show Beam Sync Tools」
【プログラミング技術Q&A 中・上級】フォーラムから...
「実行時に追加したコントロールにTabキーでフォーカスが渡らない」
「AppleEventターゲットが落ちたことを検出できますか?」
「画像アイコン作成用のAPIはどこ?」
「未定義関数の参照に警告フラグが出るようにしたいが?」
「ATSUIでTruncationを使ったときの(...)の位置」
「ドライバ(KEXT)からIOHIDPointingライブラリの使い方を教えてください。」
「Carbon Mach-O でのネットワークアプリケーション開発について」
「CocoaJavaアプリをUniversal Binary化したいのですが」
「PowerPlantを使ったアプリをUniversalBinary化しようとしています」
「Quartzで印刷するときの座標の原点は?」
「Front Rowでのリモートコントロール」
「Localizable.stringsファイルのエンコーディング」
「 Info.plstで指定するデータ形式名のローカライズ」
「Pasteboardへコピーする画像の形式は」
「HICustomViewでDrag & Drop」
「Mac OS X 10.2.8で起動できない?」
「共有ボリュームの区別」
「Window Size情報のAuto Positionの謎」
【プログラミング技術Q&A 入門・初級】フォーラムから...
「Carbonアプリのサンプルコード」
「MIDIアプリ作成のヒントを知りたい」
「NSPopupButtonをプログラムで初期化」
「Interface BuilderのNSTableViewの操作」
「メニューバーのアプリケーション名変更」
「 PowerPlantのLPeriodicalのようなクラスはありますか?」
「FireWire(USB)接続のハードディスクをアンマウントする方法」
「BackGroundOnlyアプリでツールパレットの実現」
「ヘッダファイルの変数定義の方法について」
「QuickTimeのアップデート内容」
「NSBezierPathで線の色を指定する」
「NSLog()は動作するけどプログレスバーは動かない...」
「Cの関数にメソッドのポインタを渡す方法」
「MyDocumentのポインタを得たい」
「windowが選択された時にコールされるbecomeMainWindow」
「CarbonとCocoa」
「16進数で表示、入力」
「InterfaceBuilderでFileOwnerを変更したいがうまくいかない」
「XCODEの参考資料について」
「バイナリデータ(配列)を保存する方法」
「NSTableViewのcolumnにチェックボックスとテキストを混在する方法」
「Window(View)上のオブジェクトポインタをプログラムで取得する方法」
「アプリのシリアルナンバー」
「NSTableView内のNSSliderCellなどの変更反映」
【テクニカルドキュメント】
前回から6月2日の期間中、Apple社のDocumentationサイトには新規ドキュメントが多数登録されました。前号で木下さんも紹介されていましたが、5月23日付けで、今までのDocumentationサイトが「Guides」と「Reference」の二つに別れました。Referenceには数多くの初版ドキュメントが登場していますが、数が多すぎるため、今回は掲載を省略します。ただし、はやくも5月31日には追加ドキュメントが5つ登録されています。
「CPlusTest Reference 」
「Kernel Framework Reference」
「KPI Reference」
「Mac OS X Man Pages」
「Miscellaneous User Space API Reference」
http://developer.apple.com/reference/index-rev-date.html
Guidesの方にも数多くのドキュメントが登録されました。ただし、大部分は今までの内容のマイナーチェンジです。今回は、その中で初版と内容が大幅変更になったドキュメントだけをピックアップしました。 また新規のリリースノートが12、デベロッパ向け読み物が3つ登録されています。
「Cocoa Application Tutorial Using Objective-C」(PDFあり)
「HBA Device Driver Programming Guide」(初版)(PDFあり)
「Network Services Location Manager (Legacy)」(PDFあり)
「OpenGL Programming Guide for Mac OS X」(PDFあり)
「Pasteboard Programming Topics for Cocoa」(PDFあり)
「Secure Coding Guide」(初版)(PDFあり)
「Shell Scripting Primer」(初版)(PDFあり)
「Strings Programming Guide for Cocoa」(PDFあり)
「Strings Programming Guide for Core Foundation」(PDFあり)
「Xcode 2.3 User Guide」(日本語訳PDF有り)
http://developer.apple.com/documentation/index-rev-date.html
リリースノート
「AppleScript Release Notes」
「AppleScript Release Notes (Mac OS X 10.3 and earlier)」
「Carbon Developer Tools Release Notes」
「Developer Documentation Release Notes for Xcode 2.3」
「GCC 3 Release Notes」
「GCC 4 Release Notes」
「GDB Release Notes」
「Interface Builder 2.5.4 Release Notes」
「J2SE 5.0 Release 4 Release Notes」(PDFあり)
「Xcode 2.3 Release Notes」
「Xcode Build Settings Release Notes」
「Xcode Expert Preferences Release Notes」
http://developer.apple.com/releasenotes/
「Introducing Xcode 2.3」(読み物)
http://developer.apple.com/tools/xcode/newinxcode23.html
「Newest Features of the ADC Reference Library」(読み物)
http://developer.apple.com/macosx/newinreflibrary.html
「Building a Universal Binary Framework from Open Source」(読み物)
http://developer.apple.com/opensource/opensourceuniversalframework.html
前回から6月2日の期間中、新規テクニカルノートと新規テクニカルQ&Aはひとつも登録されませんでした。珍しいですね(笑)。
http://developer.apple.com/technicalnotes/index-rev-date.html
http://developer.apple.com/technicalqas/index-rev-date.html
【サンプルソースコード】
前回から6月2日期間中、Apple社のSample Codeサイトには、新しいサンプルソースコードが16登録されました。その中で「LiveVideoMixer2」だけが初版となります。今回は、JavaからQuickTimeを活用するサンプルが数多く再登場しています。
「CreatePictFile」(Java&QuickTime関連)
「CustomMedia」(Java&QuickTime関連)
「DukeMovie」(Java&QuickTime関連)
「ImportExport」(Java&QuickTime関連)
「KeyboardController」(Java&QuickTime関連)
「MovieCallbacks」(Java&QuickTime関連)
「MovieTextFinder」(Java&QuickTime関連)
「Music」(Java&QuickTime関連)
「PlayMovie」(Java&QuickTime関連)
「PlaySound」(Java&QuickTime関連)
「PlayTune」(Java&QuickTime関連)
「TimeCallbackDemo」(Java&QuickTime関連)
「mageProducing」(Java&QuickTime関連)
「LiveVideoMixer2」(QuickTime関連)(初版)
「ImageProducing」(Java&QuickTime関連)
「SoundMemRecord」(Java&QuickTime関連)
http://developer.apple.com/samplecode/index-rev-date.html
【デベロップメント SDK】
前回から6月2日の期間中、Apple社のSDKサイトには新しいSDKがひとつも登録されませんでした。開発ツールについては、Xcode 2.3と一緒にCHUDの最新版 v4.3.3が登録されています。
「Xcode 2.3」
「Computer Hardware Understanding Development (CHUD) Tools version 4.3.3」
copyright 2006 Ottimo, Inc. All rights reserved
無断転載・引用禁止
Contact us: koike@ottimo.co.jp