Iphone objective-C语法初学者问题
使用在另一个类中声明的对象NSString的语法是什么 对象workId在类works中,我想在类jobs中使用它的值Iphone objective-C语法初学者问题,iphone,objective-c,Iphone,Objective C,使用在另一个类中声明的对象NSString的语法是什么 对象workId在类works中,我想在类jobs中使用它的值 谢谢。如果您将workId声明为属性并合成它,您应该能够使用works.workId或[works workId]访问它 如果您将workId声明为属性并合成它,则应该能够使用works.workId或[works workId]访问它 到这里: 然后向下滚动到属性部分。转到此处: 然后向下滚动到Properties部分。如果要保留指向同一对象的指针,可以使用'assign
谢谢。如果您将workId声明为属性并合成它,您应该能够使用works.workId或[works workId]访问它
如果您将workId声明为属性并合成它,则应该能够使用works.workId或[works workId]访问它 到这里: 然后向下滚动到属性部分。转到此处:
然后向下滚动到Properties部分。如果要保留指向同一对象的指针,可以使用'assign'或'retain'在Jobs类中声明第二个属性,如果只需要副本,可以使用'copy'声明该属性
@property(nonatomic, copy) NSString* theString;
如果作业有指向的指针,则如下所示:
@interface Jobs
{
Works* works;
}
@property (nonatomic, retain) Works* works;
@end
您可以使用self.works.workId从Jobs类的实例中访问工作id
您能否让我们更多地了解您的特定用例,这将有助于确定您应该做什么。如果您希望保留指向同一对象的指针,可以使用“assign”或“retain”在Jobs类中声明第二个属性,如果您只需要一个副本,可以使用“copy”声明该属性
@property(nonatomic, copy) NSString* theString;
如果作业有指向的指针,则如下所示:
@interface Jobs
{
Works* works;
}
@property (nonatomic, retain) Works* works;
@end
您可以使用self.works.workId从Jobs类的实例中访问工作id
您能否让我们更多地了解您的特定用例,这将有助于确定您应该亲自做什么。。h:
#import <Foundation/Foundation.h>
@interface Person : NSObject {
NSString * name;
}
@end
本人。h:
#import <Foundation/Foundation.h>
@interface Person : NSObject {
NSString * name;
}
@end
我还需要在jobs类中声明它?您需要将works类的标头导入jobs类的实现中,以便jobs了解works及其功能。我还需要在jobs类中声明它?您需要将works类的标头导入jobs类的实现中,所以乔布斯知道工作和它能做什么。