NSDictionaryのkeyとvalueの抽出でまたもや無駄な動きをしました。
あるだろうとは思っていたのですが、keyとvalueを取り出すコードをついつい長々と書いてしまったものですから、調べるのが遅くなりました。1行ですむのに何という無駄足。
func ExecSetKeys(pInDic:NSDictionary, pViewDic:[NSDictionary], pWhat:String) -> [NSDictionary] {
for wItem in pInDic {
if wItem.key as? String != nil {※ wItem.valueでvalueも抽出可能。
- “BrightnessValue”: 7.82の場合、wItem.key=BrightnessValue、wItme.value=7.82になります。
- pViewDic:[NSDictionary]の型は何になるのでしょう?少し不思議です。
Advertisements