سلام ، نسخه مربوط به Swift 3 را قبلا نوشتم اما ممکن هنوز باگ داشته باشه ، در اولین فرصت در سایت آپلود خواهم کرد .
بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ
SQL LITE
مدیریت گفتگو
آخرین تغییر: 9 سال پیش
آقای کاشی زاده کتابخانه SQL رو که آماده کردین رو لطف میکنین؟
پاسخها 2
مشاهده پاسخ صحیحبا سلام و احترام
فایل لایبری SQLITE که در پکیج هست با swift 3 کلی خطا میگیره
آیا ممکنه فایل به روز شدش رو در اختیار ما قراربدید یا باید خودمون سعی در اصلاحش داشته باشیم؟
با تشکر
نظرات
با سلام و احترام . نظر به اینکه من آموزشها رو در قالب پروژه پیش میبرم و به صورت زمان بندی مشخص و گام به گام حرکت میکنم میشه خواهش کنم زمان آپلود لایبری SQLITE رو بفرمایید؟
ممنون
به نظرم منتظر نباشین. خودتون برین یه لایبری دیگه پیدا کنین یا اصلا کار با یه دیتابیس دیگه رو یاد بگیرین. هم ترستون کمتر میشه هم کلی چیز جدید یاد میگیرین.
با سلام
نظر شما محترم . ولی اگر قرار باشه من سعی در پیدا کردن لایبری داشته باشم قطعا سعی میکردم از coreData استفاده کنم که مشکلات sqlite رو هم نداره و ساختار هماهنگتری هم با سویفت داره رو انتخاب میکردم . علی ایحال دلیل استفاده از لایبری SQLITE جناب آقای کاشیزاده اینه که ایشون با این لایبری که زحمتش رو کشیدن ما رو بسیار جلو انداختن و کمک بسیاری در سهولت استفاده از SQL ایحاد کردن که هم شایسته تقدیر و هم قابلیت اتکا داره.
خب شما برین CoreData رو هم یاد بگیرین. چه اشکالی داره؟ قرار نیست شما همیشه روی یه خط ثابت حرکت کنین که. واس SQLite هم برین سرچ کنین از لایبرری های دیگه استفاده کنین. اینجا هدف این نیست که لایبرری اقای کاشی زاده بهتره یا بدتره, هدف از حرف من اینهکه با این کار ها و با این تحقیقات شما problem solving خودتون رو تقویت میکنین و زودتر پیشرفت میکنین.
پاسخ صحیح
میتونید بروزرسانی کتابخانه SQLite را برای Swift 3 از Github بگیرید .
نظرات
سلام
ممنون از بروزرسانی کتابخانه.
من بعد از اضافه کردن Header file در یکی از viewController هام که از AVCaptureFileOutputRecordingDelegate استفاده کردم به مشکل می خورم.زمانی که Header رو پاک می کنم ارور برطرف می شه.
متن ارور هم
'type 'viewController' does not conform to protocol 'AVCaptureFileOutputRecordingDelegate
این نکته رو هم بگم که فانکشن های مربوط به این دلیگیت رو هم اضافه کردم.
سلام ، فکر نمیکنم این خطا ارتباطی به Header داشته باشد.
سلام ، وقت بخیر ،
یک مشکل دیگری هم که این کتابخانه دارد این است که تابع executeChange در کلاس های دیگر قابل صدا زدن نیست و فقط تابع های copyDBFromBundle و createTable و executeQuery و getColumnValue قابل صدا زدن هستند.
و بررسی که انجام دادم دیدم که تابع executeChange پابلیک نیست و نمی شود که پالیکش کرد.
برای حل این مشکل چه باید کرد؟
میتونم بپرسم شما چه کار میخوایید انجام بدید که با توابعی که نام بردید و قابل دسترستون هست نمیتونید انجامش بدید؟
کاری که تابع executeChange انجام می ده را می خوام.این رو هم بگم این مشکل در نسخه swift 3 این کتاب خونه وجود داره.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .
ویرایش
پیام
نظرات