1
A
回答
1
,如果你宣布workId作为属性和合成它,你应该能够使用works.workId访问它或[工作workId]
2
去这里: http://www.cocoadevcentral.com/d/learn_objectivec/
而且向下滚动到“属性”部分。
1
如果您想要一个指向同一对象的指针,您可以使用'assign'或'retain'在Jobs类中声明第二个属性,如果您只是想要一个副本,可以使用声明属性'复制'。
@property(nonatomic, copy) NSString* theString;
如果乔布斯有一个指针,像这样运行:
@interface Jobs
{
Works* works;
}
@property (nonatomic, retain) Works* works;
@end
你可以只使用self.works.workId到作业类的一个实例内访问工作证。
您能否让我们更多地了解您的特定用例,这将有助于确定您应该做什么。
0
在Person.h:
#import <Foundation/Foundation.h>
@interface Person : NSObject {
NSString * name;
}
@end
在Person.m:
@implementation Person
- (NSString*) name {
return name;
}
- (void)setName:(NSString *)aName {
[name autorelease];
name = [aName copy];
}
@end
相关问题
- 1. Objective-C语法初学者问题
- 2. 初学者的Objective-C语法问题
- 3. Haskell:初学者的语法问题
- 4. VC2010初学者问题:语法“^”
- 5. - 初学者问题
- 6. 初学者问题SQLite的UPDATE语句
- 7. 初学者Python 3语法
- 8. Node.js初学者问题
- 9. 初学者的TextMate问题
- 10. JSF/JSP - 初学者问题
- 11. 硒初学者问题
- 12. FreePascal初学者问题
- 13. 初学者PHP/mySQL问题
- 14. Android UI初学者问题
- 15. android:layout_weight初学者问题
- 16. 初学者合金问题
- 17. Zend Sessions问题(初学者)
- 18. SQL oracle初学者问题
- 19. C++初学者问题
- 20. 初学者mod_rewrite的问题
- 21. Mongo初学者的问题
- 22. 一些初学者问题
- 23. Javacard初学者 - 问题
- 24. XSL初学者问题
- 25. time.localtime()问题初学者python
- 26. NoSQL的初学者问题
- 27. AspectJ初学者问题
- 28. jQuery初学者问题
- 29. 初学者的JavaScript问题
- 30. 蟒蛇初学者问题
我还需要声明它在工作类? – 2009-12-23 02:37:06
你不应该需要。 – jmans 2009-12-23 02:37:45
您需要将作品类的标题导入到作业类的实现中,以便作业知道作品以及作品的功能。 – Jasarien 2009-12-23 03:02:54