iOS 5.0 SDKEnum,PList或其他存储?
我有一个方法,把一个参数作为我定义的“类型”。让我们称之为'地方'。这种类型定义如下:
typedef enum {
kBar = 0,
kRestaurant = 1,
kCafe = 2
} Places
我的方法将采用地方的参数。
根据传入的地方类型,我会类型追加到URL:
例如:http://www.domain.com/place=1
然而,网址参数不能是一个数字它必须是一个字符串。
例如:http://www.domain.com/place=restaurant
我知道枚举不能是字符串,所以我试图找出这是正确的做法。我有一个plist,然后把plist读成字典吗?有另一种方法吗?
你自己回答了你的问题 - 最好的选择是创建一个字典(在代码或plist中)与支持的字符串和相应的键从你的枚举 – Denis