20071213會議記錄

yllan: 介紹什麼是 AppKit ,簡單帶過 NSApplicationMain() 大概做了些什麼事情,簡單介紹 Event Handling,提醒大家 AppKit is not thread-safe,最好在 main thread 裡面操作。投影片 (1.9M)、錄音 (39M)。

IB3 的 Q & A 集思廣益:

  1. TableView 只剩一個 column 時要如何讓他自動 fit 大小? uncheck “Show Header” then check it again。
  2. 那 Tabless TabView 要如何選擇不同的 tab 呀?Column View?很難找…

Xcode3 心得分享:因為 Leopard 支援了 Ruby 和 Python 的 Cocoa Binding,因此可以用 Ruby 或 Python 寫 Cocoa 程式。/Developer/Examples/Ruby/RubyCocoa 底下有很多很酷的範例。(就好 像 .net 可以用 C#, VB, C++ 來寫一樣?)

zonble: 介紹 Quartz Composer, 10.4.6 以後支援的好東西。.qtz 編輯器。在 /Developer/ Applications 裡面,可以做 screensaver,嵌入在 Cocoa App 裡面當視覺特效,甚至可以把資料倒給 qtz,讓他幫 你畫出資料來,這樣 rendering 的部份一行程式都不必寫。(建議可以看看 /Developer/Examples/Quartz Composer/Applications/Chart/ 的範例,他做出了一個 3D 的長條圖!但是 Cocoa 的程式只用負責餵數據給 qtz 而已)

zonble 推薦 Quartz Composer 強者的網址: http://www.zugakousaku.com

Lukhnos 介紹 Foundation(以及提到和 CoreFoundation 的關係),也就是 Non-GUI part of Cocoa。包括記憶體管理的原則、mutable collection class、NSString 常見的轉換、網路以及和 CoreFoundation 間的 toll-free bridging。

1 Response to “20071213會議記錄”


  1. 1 Ajax

    能不能把這次 Lukhnos 介紹 Foundation 的 pdf 也放上來呢??
    謝謝!

Leave a Reply