0

我来自 swift 背景,我在 Objective-c 中有一个从服务器获取价值的代码,它正确地使用了下面的代码。

if (![message_expiration intValue]){
    NSLog(@"Check the message expiration integer value");


    _MessageExpire = [message_expiration intValue];




}

我有一个变量:

@property (nonatomic, assign) NSInteger *MessageExpire;

我想要的是:我的整数变量采用来自服务器的值,我这样做了:

_MessageExpire = [message_expiration intValue];

但我得到的错误说:不兼容的整数到指针转换分配.....

任何帮助表示赞赏

4

1 回答 1

0

目标 - C

没有将指针(*)分配给NSInteger

@property (nonatomic, assign) NSInteger MessageExpire;
于 2017-06-27T08:21:23.830 回答