客观的c警告

我正在解析一个XML,但有一些问题重新规划它的属性。 我想获取一个值,并想转换为int。 在我已经声明的.h文件中

int *count;

并设置属性(非原子,读写)int * count;

在.m文件中

self.count = [[attributeDict objectForKey:@"count"] intValue];

但它给出了错误“警告:初始化使得整型指针没有投射”

哪里不对 ?

谢谢..


int *count;

:o

它应该是int count;


因为你已经将实例变量声明为一个指向int的指针而不是int 。 从实例变量和属性声明中删除* ,并确保该属性assignretain


它应该是:

int count

你不想使用指针。

链接地址: http://www.djcxy.com/p/26983.html

上一篇: objective c warning

下一篇: Audio Queue Services on iPhone only playing the first enqueued buffer?