草庐IT

1Dictionary

全部标签

iphone - objective-c : Filter out results from NSMutableArray by a dictionary key's value?

我有一个像这样的NSMutableArray:({City="Orlando";Name="ShorelineDental";State=Florida;},{City="Alabaster";Name=OxfordMultispeciality;State=Alabama;},{City=Dallas;Name="WilliamsSpa";State=Texas;},{City="Orlando";Name="RoastStreet";State=Florida;})现在我如何对这个NSMutableArray进行排序以获得与“佛罗里达州”对应的结果我希望得到({City="Orla

dictionary - Kotlin 是否有 Map 文字的语法?

在JavaScript中:{foo:bar,biz:qux}.在Ruby中:{foo=>bar,biz=>qux}.在Java中:HashMapmap=newHashMap();map.put(foo,bar);map.put(biz,qux);Kotlin肯定比Java做得更好? 最佳答案 你可以这样做:valmap=hashMapOf("John"to"Doe","Jane"to"Smith")这里,to是一个创建Pair的中缀函数。或者,更抽象:使用mapOf()像valmap=mapOf("a"to1,"b"to2,"c"t

dictionary - Kotlin 是否有 Map 文字的语法?

在JavaScript中:{foo:bar,biz:qux}.在Ruby中:{foo=>bar,biz=>qux}.在Java中:HashMapmap=newHashMap();map.put(foo,bar);map.put(biz,qux);Kotlin肯定比Java做得更好? 最佳答案 你可以这样做:valmap=hashMapOf("John"to"Doe","Jane"to"Smith")这里,to是一个创建Pair的中缀函数。或者,更抽象:使用mapOf()像valmap=mapOf("a"to1,"b"to2,"c"t

ios - 如何将.dictionary 文件安装到iOS10?

我想将我的自定义词典添加到iOS词典内置自2014年以来,我创建了一个.dictionary文件来将英语翻译成高棉语。在iOS7中,我通过DictionaryAppender将我的字典移植到iOSBuilt-in但由于Apple从AppStore中删除了DictionaryAppender,我无法将我的.dictionary文件移植到iOS中用作字典包。那么如何将我的自定义词典移植/添加到iOS10?提前致谢钱 最佳答案 JB的解决方案是您可以下载iOS设置中不需要的苹果标准词典之一,然后(使用iFunbox)转到文件夹/var/M

dictionary - 如何在 Kotlin 中将列表转换为 map ?

例如,我有一个字符串列表,例如:vallist=listOf("a","b","c","d")我想将其转换为map,其中字符串是键。我知道我应该使用.toMap()函数,但我不知道如何使用,也没有看到任何示例。 最佳答案 你有两个选择:第一个也是最高效的方法是使用associateBy函数,该函数采用两个lambdas来生成键和值,并内联map的创建:valmap=friends.associateBy({it.facebookId},{it.points})第二个,性能较差,是使用标准的map函数来创建toMap可以使用的Pair

dictionary - 如何在 Kotlin 中将列表转换为 map ?

例如,我有一个字符串列表,例如:vallist=listOf("a","b","c","d")我想将其转换为map,其中字符串是键。我知道我应该使用.toMap()函数,但我不知道如何使用,也没有看到任何示例。 最佳答案 你有两个选择:第一个也是最高效的方法是使用associateBy函数,该函数采用两个lambdas来生成键和值,并内联map的创建:valmap=friends.associateBy({it.facebookId},{it.points})第二个,性能较差,是使用标准的map函数来创建toMap可以使用的Pair

IOS 在 NS(Mutable)Dictionary 中获取一个数组

我正在尝试在NSMutableDictionary中获取一个数组,如下所示:{coments=();"foto_user"="";fotos=({fecha="2012-08-3119:44:31";id=4926;nombre="image5773.jpg";posicion=0;ruta="img/";tipo=1;},{fecha="2012-08-3119:44:31";id=4927;nombre="image1779.jpg";posicion=0;ruta="img/";tipo=1;},{fecha="2012-08-3119:44:31";id=4928;nombre

swift - 在 Swift 中检查是否为 "dictionary item exists and is not blank"的紧凑方法?

我正在解析一个1970年代的文本文件(最初来自CDC6600),其中包含参数数量可变的行。这是一些示例...GW150.0000-1.00000.00000000.000001.00000.000.00667GE1FR000046.290.我正在使用split(是的,最终在Xcode7中修复了!)将其分解为一个数组,然后将非零值插入字典中,就像这样......letparts:[String]=original!.characters.split{$0==""||$0==","}.map{String($0).trim()}ifparts.count>1{data["I1"]=part

swift - 如何将 nil 作为 dictionary<String,AnyObject> 的参数传递

我有一个Dictionary类型的字典我需要将参数作为nil传递:letparams=["number":nil,"description":nil,"lang":"spa","byFee":true,"plan":data.Plan]asDictionaryrequest.HTTPBody=try!NSJSONSerialization.dataWithJSONObject(params,options:[])如果我这样做,我会得到一个错误:所以我尝试将词典更改为Dictionary但是如果我这样做,那么错误就会出现在请求中。HTTPBody: 最佳答案

ios - 从 Swift 3 中的 Dictionary<String, Any> 中获取值

这是一些代码:classMapViewController:UIViewController{vardico:Dictionary?overridefuncviewDidLoad(){super.viewDidLoad()letdest="\(String(describing:self.dico?.index(forKey:"adresse")))\(String(describing:self.dico?.index(forKey:"cp")))\(String(describing:self.dico?.index(forKey:"ville")))"print(dest)}}这