是否可以将特定NSDictionary
的所有密钥作为单独的NSArray
获取?
答案 0 :(得分:178)
只需使用
NSArray*keys=[dict allKeys];
一般情况下,如果您想知道特定类是否具有特定方法,查找Apple自己的文档。在这种情况下,请参阅NSDictionary class reference.完成所有方法。你会发现许多有用的方法。
答案 1 :(得分:16)
是的,这是可能的。使用allKeys方法:
NSDictionary *yourDictionary;
NSArray * yourKeys
yourKeys = [yourDictionary allKeys];
答案 2 :(得分:3)
如果您想获得所有关键和值,请执行以下操作:
SELECT *
FROM WORKERS
WHERE WORKER_NAME NOT IN (
SELECT WORKER_NAME
FROM BOOKINGS
WHERE START BETWEEN :start AND :end
)