يجب أن تخزينه في صفيف، أم ماذا؟
-
03-07-2019 - |
سؤال
وأنا على صنع تطبيق (اي فون التطبيق) الذي يحصل على المعلومات (النكات) من آر إس إس، ثم بملء tableView. الآن، وأود أن تأخذ RSS وتخزينها في مصفوفة ثم نشر tableView، أم ماذا؟
وكيف يمكنني الحصول على معلومات من خدمة RSS؟
وشكرا!
المحلول
ومخزن حالات NSDictionary في NSArray. تجميع عدد للجدول الصفوف من خلال إعادة العد وNSArray ل. تجميع صفوف الجدول من خلال العودة objectAtIndex وNSArray لقيمة الصف المحدد.
نصائح أخرى
وإنشاء كائن نكتة وخلق مجموعة كاملة من الكائنات نكتة.
وهناك مثال بسيط لسحب في آر إس إس البيانات المثال أكس الزلزالي على موقع عينات التفاح المطور على العنوان التالي: <لأ href = "http://developer.apple.com/iphone/library/samplecode/SeismicXML/index. أتش تي أم أل "يختلط =" نوفولو noreferrer "> http://developer.apple.com/iphone/library/samplecode/SeismicXML/index.html
ويمكنك استخدام UITableViewDataSource لتوفير UITableView مع البيانات. قد تحتاج إلى إلقاء نظرة على محاضرة 8 من CS193P ستانفورد أ > التي أعتقد أنها تشرح كيفية استخدام TableViews على اي فون (مع أمثلة التعليمات البرمجية وشرح من المهندسين أبل).
إذا كنت كزة حول تدوين الملاحظات قد تجد إجابة لسؤالك الثاني، وكيفية الحصول على البيانات عبر الشبكة - لا RSS محددة ولكن قد تحصل على فكرة (محاضرة 9 - ليس على يقين من أنني لست هذا الحد بعد .. .). وتقدم محاضرات مجانية على iTunesU وهي من نوعية ممتازة شرح كيفية بناء تطبيقات آي فون.