Mid⏱ 12 دقیقه1 بخش · 3 نکته
مرور سریع توسعهٔ بومی iOS
مفاهیم اصلی ساخت اپلیکیشن iOS با Swift و SwiftUI.
0 از 3 نکته مرور شد0٪
فهرست بخشها
اجزای پایه اپلیکیشن iOS0/3
Swift، SwiftUI و مدیریت حافظه.
swift\nstruct ContentView: View {\n var body: some View {\n Text(""سلام دنیا"")\n }\n}\n
💡 نکتهٔ مصاحبه:
مقایسهٔ SwiftUI با Jetpack Compose (Android) و React را در مصاحبه ذکر کنید — رویکرد اعلانی مشترک همهٔ آنها.
swift\nweak var delegate: MyDelegate?\n
💡 نکتهٔ مصاحبه:
اگر پرسیدند تفاوت مدیریت حافظهٔ Swift با زبانهای GC مثل C#/Java چیست، به ARC و مفهوم Retain Cycle اشاره کنید.
⚠️ اشتباه رایج:
ایجاد Retain Cycle با نگهداشتن دو Reference قوی متقابل بین دو Object (مثلاً Closure که self را strong نگه میدارد)، که مانع آزادسازی حافظه میشود.
