با عرض سلام خدمت کاربران سایت پی وی لرن ،جلسه نهم از آموزش های دوره iOS را آغاز می کنیم.در این جلسه به بحث برنامه های کاربردی جهانی در iOS خواهیم پرداخت.برنامه های کاربردی iOS همراه با مثال به شما آموزش داده می شود.
برنامه برنامه های کاربردی جهانی در iOS یک برنامه های کاربردی iOS است که برای آی فون و iPad در یک باینری تنها طراحی شده است.
برنامه جهانی اجازه می دهد تا بتوانیم از کد مجددا استفاده کنیم و به روز رسانی سریع انجام دهیم.
مراحل مربوطه برنامه های کاربردی iOS
مرحله ۱ : یک برنامه ساده بسازید.
مرحله ۲ : فایل File ViewController.xib را به ViewController_iPhone.xib تغییر دهید.
همانطور که در فایل inspector در سمت راست نشان داده شده است :
مرحله ۳ : مسیر File → New → File… را انتخاب کنید،سپس مانند زیر بخش “User Interface” را انتخاب کنید و نمایش را انتخاب کنید. روی next کلیک کنید.
مرحله ۵ : فایل را با عنوان ViewController_iPad.xib ذخیره کرده و Create را انتخاب کنید.
مرحله ۶ : یک برچسب در مرکز صفحه هر دو صفحه ViewController_iPhone.xib و ViewController_iPad.xib اضافه کنید.
مرحله ۷ : در ViewController_iPad.xib، گزینه identity inspector را انتخاب کنید و کلاس سفارشی را با عنوان ViewController تنظیم کنید.
مرحله ۸ : به روز رسانی برنامه: DidFinishLaunching: با روش Option در AppDelegate.m که به شرح زیر است :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; // Override point for customization after application launch. if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) { self.viewController = [[ViewController alloc] initWithNibName:@"ViewController_iPhone" bundle:nil]; } else { self.viewController = [[ViewController alloc] initWithNibName: @"ViewController_iPad" bundle:nil]; } self.window.rootViewController = self.viewController; [self.window makeKeyAndVisible]; return YES; } |
مرحله ۹ : دستگاه ها را در خلاصه پروژه به Universal به روز رسانی کنید، همانطور که در زیر نشان داده شده است :
مرحله ۱۰ : هنگامی که ما برنامه را اجرا می کنیم، خروجی زیر را دریافت می کنیم :
هنگامی که ما برنامه را در شبیه ساز اپل اجرا می کنیم، خروجی زیر را دریافت می کنیم :
این جلسه نیز آموزش برنامه های کاربردی جهانی در iOS با مثال به اتمام رسید.این برنامه استفاده مجدد از کدها و همچنین بروزرسانی را آسان می نمایند.با ما همراه باشید تا در جلسه بعدی آموزش مدیریت دوربین در iOS را خواهید دید.