تطوير iPhone - التأكد من أن لدينا موقعًا جديدًا
-
25-09-2019 - |
سؤال
كيف تعمل هذه الحالة؟ أنا غير قادر على فهم هذا.
if ([newLocation.timestamp timeIntervalSince1970] < [NSDate timeIntervalSinceReferenceDate] - 60) return;
المرجع: المزيد من تطوير iPhone 3 - معالجة iPhone SDK 3
المحلول
سأذهب مع ما اقترحه جيسون. كتبت منشورًا في مدونة لهذا المنتدى لكتاب الكتاب ، لكنني لم أسمع أبدًا!
"لا يعمل هذا الشرط بشكل موثوق ، على افتراض أن الموقع الجديد هو مثال على cllocation. إنه يستخدم قاعدتين مختلفتين ، لكنني أفترض أن الشيك يهدف إلى اختبار ما إذا كانت بعض معلومات الموقع أقل من 60 ثانية. أو TimeIntervalsIncerEmentate (أي ، لديك نفس الأساس). (نفترض أيضًا أنه يعني [[NSDate Date] dateWithTimeInterValSincereference] لأن الآخر سوف يرمي استثناء). " - جيسون كوكو
لا تنتمي إلى StackOverflow