سوئیفت یک زبان برنامه نویسی عمومی است که توسط شرکت اپل توسعه یافته است. این زبان قدرتمندی است که برای iOS ، iPadOS ، macOS ، watchOS ، tvOS ، Linux و z / OS توسعه داده شده است. اگر می خواهید برای محصولات اپل برنامه ایجاد کنید ، Swift یکی از زبانهای محبوب است و دامنه وسیعی دارد. بنابراین ، امروز 11 سوال پرسیده شده برای برنامه نویسی Swift را بررسی خواهیم کرد.
11 بیشترین سوالات برنامه نویسی Swift
1. چگونه می توان کد Objective-C را از Swift فراخوانی کرد؟
پاسخ:
استفاده از کلاسهای Objective-C در Swift
اگر کلاس موجودی دارید که می خواهید از آن استفاده کنید ، آن را اجرا کنید گام 2 و سپس به بروید مرحله 5. (برای بعضی موارد ، صریح را اضافه کنید
#import
مرحله 1: اجرای Objective-C را اضافه کنید - .m
اضافه کردن یک
.m
کلاس خود را وارد کنید و نام آن را بگذارید
CustomObject.m
.
گام 2: سربرگ Bridging را اضافه کنید
هنگام افزودن
.m
پرونده ، به احتمال زیاد با اعلانی مواجه خواهید شد که به این شکل است:
کلیک آره!
اگر هک را مشاهده نکردید یا به طور تصادفی هدر پل خود را حذف کردید ، یک جدید اضافه کنید
.h
پروژه خود را وارد کرده و نام آن را بگذارید
#YourProjectName#-Bridging-Header.h.
در برخی شرایط ، به ویژه هنگام کار با چارچوب های Objective-C ، شما به طور مشخص کلاس Objective-C اضافه نمی کنید و Xcode نمی تواند لینک دهنده را پیدا کند. در این صورت ، خود را ایجاد کنید
.h
پرونده ای به نام ...