Доброе утро, друзья
Я новичок в разработке IOS, и я хочу знать, в чем разница между objectForKey и valueForKey. Кто лучший на пути к производительности?
Заранее благодаренobjectForKey VS valueForKey - разница между objectForKey и valueForKey
ответ
valueForKey
и objectForKey
оба возвращают объект для данного ключа. Но здесь valuForKey
- это ключевое значение.
Если key
не начинается с "@", вызывается objectForKey
:. Если ключ начинается с «@», полоса «@» и вызывает [super valueForKey:]
с остальной частью ключа.
Спасибо Мохану ... –
Однако иногда есть практическое различие, которое я пока не понимаю. 'valueForKey' не работал в коде SOGo-3.1.4, пытаясь вызвать недоступный« метод »' ASProtocolVersion' в объекте 'context' (' EXCEPTION:
- 1. Разница между objectForKey и valueForKey?
- 2. iPhone NSDictionary objectForKey: vs valueForKey: performance
- 3. NSDictionary objectForKey/valueForKey уже отформатирован?
- 4. NSDictionary не реагирует на objectForKey и valueForKey
- 5. xcode и извлечения данных из NSDictionary (objectForKey & valueForKey)
- 6. CALayer valueForKey:
- 7. objectForKey: return null
- 8. ObjectForKey - Как проверить, если ObjectForKey имеет @ «String»
- 9. UITableViewCell objectForKey
- 10. В чем разница между dic [key] и [dic objectforkey: key]?
- 11. UITableView Plist Not Returning valueForKey
- 12. objectForKey ошибки с NSXMLParser
- 13. Valueforkey в NSUserDefaults
- 14. NSUserDefaults valueForKey error
- 15. UIAlertview valueForKey: @ "_ backgroundImageView"
- 16. Получить `valueForKey` как строка
- 17. valueForKey: на упакованной структуре?
- 18. NSDictionary valueForKey crash
- 19. Получить значение ValueForKey BOOL
- 20. Как использовать "valueforkey"?
- 21. Вспоминая NSNumber на valueforkey
- 22. Swift 3.0 NSArray valueForKey
- 23. valueForKey return nil
- 24. Разница между - displayNameForKey: значение: and - objectForKey: в NSLocale Класс
- 25. UITableView Load Cell и ObjectForKey
- 26. NSDictionary objectForKey answere randomly
- 27. Chromecast objectForKey with Swift
- 28. NSDictionary objectForKey throws Exception
- 29. генерация objectForKey из массива
- 30. Почему objectForKey: @ "" return (null)?
Добро пожаловать в SO. Когда вы вводите вопрос (прежде чем нажимать «Отправить»), SO покажет вам соответствующие и, возможно, дублирующие ответы. Пожалуйста, проверьте их перед отправкой нового вопроса. Вы не первый человек, чтобы спросить об этом. – rmaddy
Поделитесь своим названием - [первая ссылка] (http://stackoverflow.com/questions/1062183/difference-between-objectforkey-and-valueforkey) –