でmyObject.h
:
typedef enum {
GET,
POST
} HTTPMethods;
そして、@interface
定義内のプロパティ:
@property (nonatomic) HTTPMethods *httpMethod;
ではmyClass.m
、私はのを持ってい#import
ますmyObject.h
:
myObject *obj = [[myObject alloc] init];
obj.httpMethod = POST;
これは機能しているように見えますが、コンパイラは私に怒鳴ります:
`Incompatible integer to pointer conversion assigning to 'HTTPMethods *' from 'int'.
ここでどこが間違っていますか?