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