假设服务器返回以上的JSON,客户端需要根据文章类型来作不同的布局。
enum Occupation: String {
case AppSo = "app"
case Number = "number"
}
let typeString = "mindStore"
switch Occupation(rawValue: typeString) {
case .AppSo?:
print("AppSo Article")
case .Number?:
print("Number Article")
case nil:
print("Article?")
}