-
1 votesanswersviews
iOS设备上可以保证哪些字体可用?
我想知道 iOS 保证在 iOS 设备上可用 . 我用过它并且工作正常: [[UITabBarItem appearance] setTitleTextAttributes: [NSDictionary dictionaryWithObjectsAndKeys: [UIColor grayColor], UITextAttributeTextColor, [UIColor li... -
4 votesanswersviews
Xcode Swift:无法将'__NSCFString'(0x102e8ac50)类型的值转换为'NSDictionary'(0x102e8b8d0)
我试图在调试区域显示我的JSON信息,但我遇到了一个问题,我没有找到解决方案 . 首先,让我展示我到目前为止的代码: BBUpJSON.swift import Foundation class BBUpJSON { func loadBbup(completion: ((AnyObject) -> Void)!) { var urlString = "... -
0 votesanswersviews
如何通过valueForKey从fetch中对数组进行排序
我有一个fetchResultController,它通过运行多个方法来编译数组 . 最后的单元格显示名称和编号(排名) . 我想从tableview中取出单元格并按数字(升序)对它们进行排序 . 我在frc尝试过nssortdescriptor但是在我尝试调用'排名'时会遇到问题,因为它不是我正在获取的实体的关键路径 . 有没有一个地方我可以截取这个数组来自frc,按valueForKey排序:... -
87 votesanswersviews
NSDictionary - 需要检查字典是否包含键值对
我只需要问一下如下 . 假设我有一本字典 . NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; [xyz setValue:@"sagar" forKey:@"s"]; [xyz setValue:@"amit" forKey:@"a"]; [xy... -
1 votesanswersviews
将对象添加到JSONKit创建的字典中?
在我的项目中,我必须加载一些json文件 . 我用JSONKit解析它们并在每次解析之后 NSMutableDictionary *json = [myJSON objectFromJSONString]; 我将它们添加到一个数组中,如: [self.themeArray addObject:json]; 这到目前为止工作正常 . 现在我需要在视图之间传递字典 . 到目前为止工作,但我需要添加... -
5 votesanswersviews
嵌套NSDictionary的访问对象
有没有办法在Objective-C中直接访问外部词典的内部词典?例如,我有一个对象的键,它是内部字典的一部分,有没有办法从该键直接访问对象 . GameDictionary { Indoor_Game = { "game1" = chess; "game2" = video_Game; "game3" = poker; }; Ou... -
0 votesanswersviews
为另一个字典中的每个对象添加字典
我已经使用此代码填充了一个来自NSMutableDictionary的uitableview来填充我的字典: -(NSMutableDictionary *)createDictionaryForSectionIndex:(NSArray *)array withSubtitle:(NSArray *)subtitle { NSMutableDictionary *dict = [NSMut... -
1 votesanswersviews
循环遍历字典数组并为iOS中的每个字典添加新密钥
我今天在iOS中发现了一些奇怪的东西,我解决了它,但我想问一下是否有更好的(更多iOS)解决方案 . 我想做的是:循环遍历字典数组并为iOS中的每个字典添加新密钥 这是代码(这不是我的原始代码,它更复杂,但我完成了这个代码以说明容易点): - (void)testLoopThruArrayOfDictionaryAndAddNewKeyToEachDictionary { NSMutabl... -
-1 votesanswersviews
删除Dictionary中的键并在Swift 2中重新加载TableView
我正在创建一个在ViewController中具有UITableView的应用程序 . 将在TableView中呈现的数据位于NSDictionary中 . 让我解释一下我的项目如何问我的问题: 我的Swift代码: import UIKit class ViewController: UIViewController, UITableViewDelegate, UITableViewDataS... -
-1 votesanswersviews
在目标c中创建JSON,无效的JSON
我正在创建一个 JSON ,以便在线检查其显示错误: 错误:第1行解析错误:[{\“SAHExpertCode \” - 期待'STRING','}',得到'未定义'我的JSON是[{\“SAHExpertCode \”:\“\”,\“ ShiftType \“:\”AM \“,\”LocFunId \“:\”CLT0004218 \“,\”SAHQualCode \“:\”CA \“}]请告诉... -
-1 votesanswersviews
如何从NSDictionary中检索值?
我是新来的 . 我已经将10个值从网站解析为tableview并链接到详细视图控制器 . 如何在每个单元格上点击时显示单个值? - (void)viewDidLoad { [[self tableView]setDelegate:self]; [[self tableView]setDataSource:self]; array = [[NSMutableArray all... -
13 votesanswersviews
将swift词典写入文件
在NSift中将NSDictionaries写入文件存在限制 . 基于我从api docs和this stackoverflow answer学到的东西,键类型应该是NSString,值类型也应该是NSx类型,Int,String和其他swift类型可能不起作用 . 问题是,如果我有一个字典,如: Dictionary<Int, Dictionary<Int, MyOwnType>... -
0 votesanswersviews
如何将NSDictionary传递给函数并在Swift 2中返回另一个NSDictionary
我试图将 businesses (一个NSDictionary)传递给一个迭代它的函数,并将一个选定的业务(也是一个NSDictionary)返回给视图控制器 . 我认为我正在我的函数中正确处理商业字典的输入 . 使用下面的代码,我收到一个错误,我在调用中有一个额外的参数 . 我需要在do / try / catch中包含调用吗?我是Swift的新手,对使用完成处理程序和将项目传递给函数的不同方法... -
254 votesanswersviews
对于目标c中的每个循环,用于访问NSMutable字典
我发现在Objective-C中访问可变字典键和值有些困难 . 假设我有这个: NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; 我可以设置键和值 . 现在,我只想访问每个键和值,但我不知道键的数量 . 在PHP中它非常简单,如下所示: foreach ($xyz as $key => $value) Objecti... -
0 votesanswersviews
NSDictionary为NSNumber返回nil
我正在使用gamekit在nsdictionary中发送nsnumber . 当我对字典进行NSlog时,数字是可以的,但是当我尝试获得NSNumber时,它总是(null) . NSMutableDictionary *dict = [NSKeyedUnarchiver unarchiveObjectWithData:data]; NSNumber *receivedHostNum = (NS... -
2 votesanswersviews
带有NSNumber到NSString映射的NSDictionary是非属性列表对象
以下代码: [[NSUserDefaults standardUserDefaults] setObject:photoIdToPath forKey:@"photo_id_to_path"]; 给我以下错误: Attempt to set a non-property-list object { 417675729 = "/Users/k06a/Library/A... -
0 votesanswersviews
如何用iphone中的特定键解析数组
我有一个数组(结果),它在控制台上显示输出 . 我得到的结果是facebook multiquery输出 . 这是结果的定义 . (void)请求:(FBRequest *)请求didLoad:(id)result { NSLog(@“结果是%@”,结果); } 我的多重论证就在这里 . NSString * fql1 = [NSString stringWithFormat:@“选择uid,... -
1 votesanswersviews
Swift 2.0:无法将'__NSArrayM'(0x10a9348d8)类型的值转换为'NSDictionary'(0x10a934d60)
我一直在阅读一些有类似问题的问题的答案,但我无法弄明白...... 我有PostService执行JSON POST请求并从MySQL数据库中获取数据 . 在我转换到Swift 2.0之前一切正常,现在它's giving me gears. (Code comes from Skip Wilson'的Youtube系列 - Swift: Using External Databases and... -
2 votesanswersviews
无法从NSDictionary和JSON获取值
我正在尝试使用从json获得的数据构建一些对象 . 不幸的是,尽管进行了大量的尝试,我仍然遇到了解决失败的所有尝试的问题 . 代码是: [NSURLConnection sendAsynchronousRequest:[[NSURLRequest alloc] initWithURL:restURL] queue:[[NSOperationQueue alloc] init] completion... -
0 votesanswersviews
我无法使用swift提取NSDictionary值
从json数据对象解析后,我很难从NSDictionary对象中提取值 . ![在此处输入图像说明] [1] var stationsInfo: NSArray = stationsDictionary["stations"]! as NSArray for aStation in stationsInfo{ //par... -
6 votesanswersviews
无法在Swift中下标AnyObject类型的值
我有这行代码,我想提取“ Headers ”键: var title = jParams["title"] as! String 但它不会让我编译,如果我收到红色的错误消息: 无法下标具有String类型索引的AnyObject类型的值 当用 println(jParams) 在日志中显示jParams的内容时,我得到以下内容: INCOMING LIST PARAMET... -
0 votesanswersviews
NSDictionary - 无法识别的选择器发送到实例 - 错误
我正在尝试解析从Web服务返回的JSON . 响应JSON看起来像这样 {"API_Count":"17"} 这是我的代码..只是想获得 Value (17) . 关键 Value . 这是我的代码......“基本”的东西一定是错的 . 我收到了错误 **[NSTaggedPointerString objectForKey:]: unrecognize... -
0 votesanswersviews
有关NSDictionary和valueForKey的可选的Swift说明
我正在尝试学习Swift移植我管理HttpRequest的Obj-C代码,但是当我收到JSON中的响应时,我试图访问NSDictionary . JSON示例: { response = { id = 1234; name = a2b3n4h5lkl3; }; } 我从HttpRequest completionHandler收到 (dic... -
150 votesanswersviews
如何在swift中将元素追加到字典中?
我有简单的词典,定义如下: var dict : NSDictionary = [ 1 : "abc", 2 : "cde"] 但后来我想在这本字典中添加一些元素,这是 3 : "efg" 但我不知道我怎么能执行这个我在网上搜索过很多的动作但没有什么可以帮助我 . 谁能告诉我如何将 3 : "efg" 附加到现有字典... -
1 votesanswersviews
NSMutableDictionary setobject:forkey:崩溃,带有无法识别的选择器消息
对于以下代码段:错误发生在 setObject: forKey: response <--is an NSDictionary if(response){ NSMutableArray *lifeArray = [[NSMutableArray alloc] init]; NSMutableDictionary *respon... -
0 votesanswersviews
使用NSDictionaries的NSMutableArray创建一个Sectioned UITableView
我有一个 NSMutableArray 的 NSDictionaries ,我正在尝试格式化以使用 UITableView ,其中有一些基于 NSDictionary keys 之一的部分 . 我的 NSDicitonary 有两个值 Name Key 键是数字1 - N的 NSString 我已经设法创建了一个 NSArray 的唯一值来填充每个部分的 Headers ,但是我不知道如何拆...