我试图让我的生活变得更容易一些。我得到了很多的值从NSDictionary中,像这样:在目标c中编写一个简单的C++函数
//First, make sure the object exist
if ([myDict objectForKey: @"value"])
{
NSString *string = [myDict objectForKey: @"value"];
//Maybe do other things with the string here...
}
我有一个文件(Variables.h),我保存了很多的东西来控制应用程序。如果在那里放一些辅助方法会很好。所以,不要做上面的代码,我想有在Variables.h一个C++函数,这样我就可以做到这一点:
NSString *string = GetDictValue(myDictionary, @"value");
你如何编写C++的方法是什么?
在此先感谢
GetDictValue(myDictionary,@ “值”); [myDictionaryobjectForKey:@“value”]; 他们有相同数量的字符......为什么你认为第一行比第二行更有用? –
我想我需要检查对象是否存在于字典中?该值有时为空 – BlackMouse
@ user1251004在这种情况下,你的C++函数会返回什么? – Stefan