我對Objective C相當陌生,有些東西似乎有效,但讓我感到不安,就是這樣。試圖爲不存在的鍵獲取對象是否安全?
PFObject *templateObject = [templateObjectId objectForKey:@"GameUnitTemplate"];
if(templateObject != nil)
{
問題的關鍵是在於,在templateObjectId的一些版本對象沒有GameUnitTemplate,它的另一個類乾脆,所以這是檢查GameUnitTemplate是否存在的一個安全的方法嗎?
是的,它是安全的使用objectForKey – 2013-05-14 13:01:09