هل من الممكن استخدام كائن في NIB كنوع من القالب لإنشاء كائنات جديدة متعددة ديناميكيا؟
سؤال
أرغب في تصميم nswindow مع WebView في IB لعرض روابط منبثقة. أحتاج إلى أن أكون قادرا على إنشاء أي عدد من هذه. هل هذا ممكن؟
المحلول
بالتأكيد. عادة، وحدة تحكم النافذة الخاصة بك سوف Subclass nswindowcontroller..
MyWindowController* controller = [[MyWindowController alloc] initWithWindowNibName:@"MyWindowView"];
[controller showWindow];
في NIB، اضبط المالك على mywindowcontroller، ثم ربط منافذاتك حسب الضرورة.
لا تنتمي إلى StackOverflow