我对我的课非常困惑。是这个类内存的很多部分泄漏
特别关于内存管理。
请在这里引导我关于NSString概念。
我的班级是。
#import <Foundation/Foundation.h>
@interface itinerary_detail : NSObject {
NSString *itinerary_title;
NSString *itinerary_creator;
NSString *itinerary_identifiere;
NSString *itinerary_created;
NSString *itinerary_modified;
}
@property (retain) NSString *itinerary_title;
@property (retain) NSString *itinerary_creator;
@property (retain) NSString *itinerary_identifiere;
@property (retain) NSString *itinerary_created;
@property (retain) NSString *itinerary_modified;
-(void) itinerary_initialization;
-(void) itinerary_title:(NSString *) xml_value;
-(void) itinerary_creator:(NSString *) xml_value;
-(void) itinerary_identifiere:(NSString *) xml_value;
-(void) itinerary_created:(NSString *) xml_value;
-(void) itinerary_modified:(NSString *) xml_value;
@end
和我的.m类是
#import "itinerary_detail.h"
@implementation itinerary_detail
@synthesize itinerary_title,itinerary_creator,itinerary_identifiere,itinerary_created,itinerary_modified;
-(void) itinerary_initialization
{
[email protected]"null";
[email protected]"null";
[email protected]"null";
[email protected]"null";
[email protected]"null";
}
-(void) itinerary_title:(NSString *) xml_value
{
itinerary_title=xml_value;
}
-(void) itinerary_creator:(NSString *) xml_value
{
itinerary_creator=xml_value;
}
-(void) itinerary_identifiere:(NSString *) xml_value
{
itinerary_identifiere=xml_value;
}
-(void) itinerary_created:(NSString *) xml_value
{
itinerary_created=xml_value;
}
-(void) itinerary_modified:(NSString *) xml_value
{
itinerary_modified=xml_value;
}
-(void) dealloc
{
[itinerary_title release];
[itinerary_creator release];
[itinerary_identifiere release];
[itinerary_created release];
[itinerary_modified release];
[super dealloc];
}
@end
我约的问题。
1-是这种类型减少这类内存泄漏问题中的NSString。如果是的请我如何改变这一点。
2 - 我使用这个类为 其他类就像那个
itinerary_detail *check=[[itinerary_detail alloc] init];
[check itinerary_initialization];
[check release];
我的问题是正确的方式。或者这也是一个内存泄漏问题。
请指导我如何减速这个类和如何处理所有内存泄漏问题。
请帮我
穆克什你好,请学会正确格式化的问题。现在我会编辑它们,以便您可以看到它是如何完成的! – Yuji 2011-02-23 13:09:33
你能修复一下语法吗?当你要申报时很难减速。 – futureelite7 2011-02-23 13:54:32