草庐IT

iphone - 创建具有多个值的动态 NSMutableDictionary 查询

我正在做一个项目,我希望能够处理一些模板类型的消息。该模板将包含如下内容:"{{user1}}hasjustcreatedanaccount"然后我有一个数据映射,它会为您提供数据所在的NSMutableDictionary中的一个位置:"activity.message.status"然后我希望能够通过拆分该字符串来查询NSMutableDictionary,以便它变成类似这样的内容:[[[myDictionaryobjectForKey:@"activity"]objectForKey:@"message"]objectForKey:@"status"]我可以制作一些东西,只要它始

iphone - 解析具有从 JSON 消息生成的单个值的 NSArray

我梳理了这里的问题,希望找到与我所处的类似情况,但找不到。我的问题涉及iOS5中的NSJSONSerialization类,以及如何处理解析从JSONObjectWithData:options:error:方法返回的单个值。返回的JSON数据是数组中的单个值,如下所示:[1]数据将是1(如上所示)或0,具体取决于我正在使用的Web服务中执行的逻辑。作为旁注,Web服务是WCFREST服务。在XCode中,调试器在将反序列化的JSON分配给临时NSArray对象后显示以下内容:poparsedData(NSArray*)$43=0x06e2ee70(1)当我尝试使用ObjectAtIn

iphone - 将新值设置为具有先前值的 NSString 变量

我正在使用最新的SDK和XCode开发iOS应用程序。这是一个简单的问题,但我不知道该怎么做,因为我不想在我的代码中出现任何内存泄漏。我在我的项目中使用ARC并且我有以下header声明:@interfaceUserPreferences:NSObject{NSUserDefaults*prefs;}@property(nonatomic,readonly)NSString*appLanguage;//Morecode-(void)setAppLanguage:(NSString*)appLanguage;//Morecode@end这就是我实现-(void)setAppLanguag

ios - 如何计算 parse.com 查询中数组值的数量?

PFQuery*query1=[PFUserquery];[query1whereKey:@"array"containedIn:currentUserArray];PFQuery*orderQuery=[PFQueryorQueryWithSubqueries:@[query1]];[orderQueryorderByAscending:query1.count];我知道这段代码无法解决问题,但这就是我目前所拥有的全部内容。基本上,我正在对User类进行查询,以查看是否有User的“array”containedIncurrentUser的数组。截至目前,我可以获得所有具有通用数组值

ios - RestKit - 从 RKRequestDescriptor 中排除具有 nil 值的属性映射

问题是,当值为nil时,我需要从负载中完全删除属性@"unitprice",但如果它在请求中有值,则将其保留在那里。因此OrderLine的有效负载相应地如下所示:@{"id":@"orderlineId",@"unitprice":@"unitprice"}或@{"id":@"orderlineId"}请注意映射是一对多的关系。是否有可能做到这一点?非常感谢您的帮助谢谢!/*请求描述符*/+(RKObjectMapping*)getSalesOrderMapping:(RKRequestMethod)method{RKEntityMapping*requestMapping=[RKE

ios - 在多线程环境中获取正确的属性值的问题

我试图在对象初始化期间卸载一些繁重的工作。我已经添加了一个状态属性,当我完全初始化我的对象的所有其他实例变量时,我会设置它。我通过以下示例简化了我的整个方法:这是我的类(Foo),它有我的初始化器://-头文件#importtypedefvoid(^loadingCompletionBlock)(BOOLsuccess);typedefNS_ENUM(NSInteger,FooStatus){FooCreated,FooReady,FooFailed,};@interfaceFoo:NSObject+(id)withCompletionBlock:(loadingCompletionB

ios - 如何创建获取请求以获取具有特定属性值的对象

我想创建一个获取请求,以便获取具有特定属性值的对象。在我的一个ViewController中,我使用如下所示的获取请求:-(NSFetchRequest*)targetsFetchRequest{NSFetchRequest*fetchRequest=[NSFetchRequestfetchRequestWithEntityName:@"Target"];NSSortDescriptor*sortDescriptor=[[NSSortDescriptoralloc]initWithKey:@"order"ascending:YES];NSArray*sortDescriptors=[[

ios - 用于查看特定内存地址处人类可读值的 LLDB 命令

我在我的iOS应用程序中遇到了一个错误,并且StackTrace并不是特别有启发性。当我在(lldb)调试器控制台上运行命令bt时,它吐出一个完整的回溯跟踪,如下所示:frame#0:0x39de23e4libsystem_c.dylib`__vfprintf+28frame#1:0x39df82c6libsystem_c.dylib`__v2printf+374frame#2:0x39da723clibsystem_c.dylib`_vsnprintf+348frame#3:0x39da7b2clibsystem_c.dylib`vsnprintf_l+32frame#4:0x39d

iPhone - 基于值的 NSDictionary 排序

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:NSDictionarykeyssortedbyvaluenumerically?我在字典中维护我的游戏分数。键将是用户的名称,值将是分数。在TableView中显示分数时,我想根据值对字典进行排序,以便第一项得分最高,最后一项得分最低。如何做到这一点?

c# - MonoTouch.Dialog:具有值的 StringElement,但在 UI 中隐藏值?

我希望用户从众多元素中选择一个。所以我正在创建一长串StringElement,每个列表都有一个特定的标题。每个元素都与特定值相关联。我的想法是设置StringElement的Value属性。但是,这会使值显示在元素的右侧。如何隐藏这个值?我仅在用户点击条目时才需要它。 最佳答案 除了最基本的设置之类的对话框,我最终(90%的时间)定义了我自己的Element类型。它解决了许多问题(例如这个问题)并减少了重复代码。所以你会得到类似的东西:classMyStringElement:StringElement{publicMyStrin