Core Motion
רוני רוזן |
יול 5, 2010
לפני כחודש קיבלתי בקשה להכין אפליקציה שצריכה לדעת בכל רגע נתון את המיקום והזווית המדוייקים של המכשיר ביחס למשתמש. תדמיינו למשל מצב בו המשתמש נמצא בתוך כדור כאשר היד של המשתמש היא הרדיוס והמכשיר זז על פני השטח של הכדור. לא נשמע מסובך מידי, נכון? ובכן, מסתבר שלא רק שזה מסובך אלא שפשוט אי אפשר לבצע את זה בצורה טובה במכשירים הקיימים כיום. טוב, זה לא מדוייק. עכשיו כשה-iPhone 4 יצא לשוק, ההצהרה הזו כבר לא נכונה.





לאובג'קטיב–סי על האייפון על האייפון אין אספן אשפה. אפל החליטה שלא לממש אספן אשפה על האייפון בגלל מגבלות הזכרון והמעבד של המכשיר. לעומת זאת על המק קיים אספן אשפה החל ממערכת הפעלה לאופרד. לנהל לבד זכרון נשמע מאיים ומסורבל, אך כפי שנראה זה די פשוט אם עוקבים אחר מספר עקרונות.