作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我知道这是一个简单的答案,但我似乎找不到解决方案。我在自己的类中创建了一个对象,并尝试用另一个类的数据填充它。对于像 NSString 这样的简单数据类型,我没有问题,但是当尝试使 NSMutableArray 等于另一个 NSMutableArray 时,或者当我尝试用其他对象(如字符串)填充 NSMutableArray 时,我不断收到异常错误...
这是我尝试填充的对象:
#import <Foundation/Foundation.h>
@interface RSSFeedList : NSObject {
NSString *subject;
NSMutableArray *rssfeedDetail;
}
@property (nonatomic, retain) NSString *subject;
@property (nonatomic, retain) NSMutableArray *rssfeedDetail;
@end
这就是我能够在另一个类中填充 NSString 'subject' 的方法:
rssFeedList.subject = @"test";
但是,如果我在同一类中遵循关于数组的类似约定,则会引发异常:
rssFeedList.rssfeedDetail = rssItemDetailArray;
其中 rssItemDetailArray 是我在同一个类中构建的 NSMutableArray。
我还尝试直接将项目(我尝试使用字符串进行测试)添加到 NSMutableArray 中,但没有效果:
[rssFeedList.rssfeedDetail addObject:@"test"];
有什么想法吗?提前致谢!!
最佳答案
我几乎可以肯定您忘记合成 rssfeedDetail。
关于iphone - 如何用另一个对象填充一个类中的 NSMutableArray?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5098581/
我是一名优秀的程序员,十分优秀!