آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

تفاوت coredata با sqlite

کاووس خواجوی  9 سال پیش  9 سال پیش
0 0

من می خوام یه پروژه بزرگ ایجاد کنم آموزش های فصل دیتابیس نگاه کردم و نحوی کار با sqlite  را یاد گرفتم ولی خواستم ببینم تفاوت بین coredata با sqlite چیه و از کدام یکی برای پیاده سازی استفاده کنم توی این پروژه همه نوع داده وجو دارد و تقریبا سنگین هم هست از آقای کاشی زاده تشکر می کنم بابت پاسخ به سوالات 

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
کاشی زاده  9 سال پیش
+3 0

Core Data فریمورکی هست که اپل برای کار با دیتابیس عرضه کرده .
ساختار Core Data بسیار شبیه به Sqlite هست و تفاوت زیادی نداره ، معمولا کسانی که میخوان سیستم MVC رو توی اپلیکیشن پیاده سازی کنند از Core Data استفاده میکنند که بخش Model رو پشتیبانی میکنه ولی در عمل شما همینکار رو با Sqlite هم میتونید انجام بدید و تفاوتی بین اینها نیست .
به نظر من استفاده کردن از Sqlite خیلی بهتر از Core Data هست به این دلیل که Core Data تنها در سیستم های Apple استفاده میشه و Sqlite در همه سیستم عامل ها مورد استفاده قرار گرفته و بسیار قوی ، سبک و سریع هست .
اگر از Sqliite استفاده کنید بعدا خیلی راحت میتونید برید روی سیستم عامل های دیگه بدون تغییری از دیتابیس استفاده کنید .


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .