Objective-C 如何调用enum做参数的方法?
过去多啦不再A梦
过去多啦不再A梦 2017-05-02 09:23:03
0
1
627

代码如下,ENUM已经定义在Account.h文件里面了

typedef NS_ENUM(NSUInteger, httpMethod){
    GET = 0,
    POST,
    PUT,
    DELETE
};
//方法定义
-(void) location:(httpMethod)httpMethod withLocation:(NSString *)location;

//在别的类里,调用方法,我想这么做,但是不知道正确的语法
[self.myAccount Account.httpMethod.PUT location: withLocation:location];
过去多啦不再A梦
过去多啦不再A梦

모든 응답(1)
Peter_Zhu

이렇게만 정의할 수 있습니다

으아악

다음과 같이 enum을 정의하는 것이 좋습니다.

으아악

Swift는 귀하가 요청하는 것을 수행할 수 있습니다.

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿