請教一個Objective-C NSEvent的問題

各位大哥大姐,小弟我想要將Force touch的pressure資訊讀取出來
但完全沒有Objective-C的經驗,所以這幾天連假,利用家人小孩睡覺的時間,自行上網惡補了Objective-C
但發現實在與MS的程式設計概念差太多,無法在短時間內貫通...

以下是我好不容易打通的一小段code,可在 console 上顯示當下stage的壓力值 0~1

- (void)pressureChangeWithEventNSEvent *)event {
NSLog(@"%f", [event pressure]);
}


這裏顯示的應該就是 NSEvent Class Reference 裏的 pressure,但另外兩個 property stage 與 stageTransition 卻怎麼也顯示不出來,應該是漏掉了什麼轉型之類的,請各位大哥大姐指點一下,感激不敬~


以下摘錄自NSEvent Class Reference的一小段

The stage of a gesture event of type NSEventTypePressure. (read-only)

Declaration
OBJECTIVE-C
@property(readonly) NSInteger stage



PS. 新trackpad上的force touch真的超好用!
2015-04-07 17:13 發佈
Thyndo wrote:
pressureChangeWithEventNSEvent

你要的使用解說在這裡:
10.10.3 Release Notes

不過你需要使用 Xcode 6.3 Beta 4 才能夠使用,
而且你的 OS X 也須需要更新為 OS X 10.10.3 Beta 4
不過最重要的是你必須要付錢成為付費開發者才行

小朱 wrote:
你要的使用解說在這裡...(恕刪)


原來是版本的問題...
感謝~
今天更新XCode到6.3就可以囉~感謝!
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?