optional array
This commit is contained in:
parent
a35a92d1b2
commit
21a01cc9ef
@ -52,6 +52,10 @@ public extension Dictionary {
|
|||||||
return array
|
return array
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func optionalArrayForChainOfKeysOrIndexes(_ keysOrIndexes: [Any]) -> [Any]? {
|
||||||
|
return objectChainOfKeysOrIndexes(keysOrIndexes) as? [Any]
|
||||||
|
}
|
||||||
|
|
||||||
/// Returns a Dictionary after looking up the specified key. An empty dictionary is returned if a dictionary for the key does not exist
|
/// Returns a Dictionary after looking up the specified key. An empty dictionary is returned if a dictionary for the key does not exist
|
||||||
func dictionaryForKey(_ key : String) -> [String : Any] {
|
func dictionaryForKey(_ key : String) -> [String : Any] {
|
||||||
|
|
||||||
@ -76,6 +80,10 @@ public extension Dictionary {
|
|||||||
return arrayForChainOfKeysOrIndexes([key])
|
return arrayForChainOfKeysOrIndexes([key])
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func optionalArrayForKey(_ key : String) -> [Any]? {
|
||||||
|
return optionalArrayForChainOfKeysOrIndexes([key])
|
||||||
|
}
|
||||||
|
|
||||||
/// Return a Bool after looking up the specified key. This will return false if the key does not exist
|
/// Return a Bool after looking up the specified key. This will return false if the key does not exist
|
||||||
func boolForKey(_ key : String) -> Bool {
|
func boolForKey(_ key : String) -> Bool {
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user