viewcontoller の xib または stroy ボードに (xib を使用して) カスタム ビューをロードしたいだけです。同じことを行うためのベスト プラクティスは何ですか。
以下のawakeAfterUsingCoder関数コードを使用しました。
(id) awakeAfterUsingCoder:(NSCoder*)aDecoder
{
BOOL theThingThatGotLoadedWasJustAPlaceholder = ([[self subviews] count] == 0);
if (theThingThatGotLoadedWasJustAPlaceholder)
{
CustomView* theRealThing = (id) [CustomView view];
theRealThing.frame = self.frame;
theRealThing.autoresizingMask = self.autoresizingMask;
return theRealThing;
}
return self;
}
しかし、この関数を使用した後、私のawakeFromNibは複数回呼び出しを開始しました。
提案してください。