0

我不确定如何管理这个,因为objective-c对我来说已经够奇怪了我有这个派生类

@interface DoctorsSet :  NSObject  {    NSString *tableid;
    NSString *doctor_name;
    NSString *doctor_surname;
    NSString *city;
    NSString *State;
    NSString *phone; }

它有一个自定义构造函数,我将属性初始化为参数...

问题是我有几个返回这种类型的函数,所以我如何分配这种类型的临时局部变量,或者如果我的数据来自 NSMutableArray 并且我想在索引 ID 处获取该对象

这是我无法处理的两种情况,因为在分配时会出现访问错误

    NSMutableDictionary *doctors_set;   

    for(i=[doctors_sets count]-1;i>=0;i--) {
         //this doesn't work 
         DoctorsSet * set=[doctors_set objectAtIndex:i];
}

我不想使用for(DoctorsSet *set in doctor_sets) 因为我想以相反的顺序传递数组....

4

1 回答 1

2

如果最终目标是反向使用

for (DoctorsSet *set in [doctors_sets reverseObjectEnumerator])
于 2011-04-09T01:35:47.723 回答