我正在开发应用程序,当我尝试使用编码具有enum属性的模型时,我的问题就开始了NSCoding。所以我有一个想法将其转换为rawValue和返回的方式。我四处看看,然后到了宏NS_ENUM,所以我的代码如下所示:
typedef NS_ENUM(NSInteger, SectionType) {
SectionTypeText = 0,
SectionTypeVideo = 1,
SectionTypeLink = 2,
SectionTypeFile = 3,
SectionTypeQuiz = 4,
SectionTypeAudio = 5,
SectionTypeGame = 6,
SectionTypeHomework = 7
};
Run Code Online (Sandbox Code Playgroud)
但是我找不到将它们转换为关联值以及返回的方法。我该怎么办?有没有比NS_ENUM宏更好的方法?
我正在尝试使用Flask 0.11 cli运行示例烧瓶应用程序.但是,我明白了ImportError: no module named flaskr.我已经设置FLASK_APP并import flaskr使用Python shell.如何使用cli运行flaskr应用程序?
export FLASK_APP=flaskr
flask run # gives ImportError
Run Code Online (Sandbox Code Playgroud)