UIVIEW의 하위 클래스 인 사용자 정의보기를 만드는 방식에 문제가 발생하지 않았는지 확인하고 싶습니다. 하위 뷰로 UISlider.사용자 정의보기 및 속성 '인스턴스'Varioables
필자는 Properties가 공용 객체이고 @roperty를 사용하는 .h에 정의되어 있으며 인스턴스 변수 등은 .m 파일에 정의되어 있습니다. 이 단순한 논리를 기반으로 UISlider를 올바르게 정의하는 방법이 있습니다. 올바르게 작동하지만 정확한 느낌이 들지만 메모리 문제가 발생하고 올바른 방법일까요? 나는 .h 파일과 .m 파일의 다음에 정의 된 것이 없다.
#import "myWidgetView.h"
@implementation myWidgetView {
UISlider *eraseSlider;
}
- (id)initWithCoder:(NSCoder *)aDecoder {
if (self = [super initWithCoder:aDecoder])
{
eraseSlider = [[UISlider alloc] init];
[self addSubview:eraseSlider];
}
return self;
}