制作RSSEntry Reader iPhone App

时间:2014-03-13 23:05:23

标签: ios

我尝试制作一个必须从互联网上下载数据的iOS应用,但我遇到了很多挑战。你必须:

我在下面列出了其中的一些挑战。

  • 编写代码以从网络中检索数据
  • 编写代码以解析和解释数据
  • 编写代码以在后台运行上述内容,以便我的应用程序保持响应

这是很多不同的概念。

我尝试做的第一件事是创建一个类来跟踪RSS提要中的单个文章。基本上,我想选择Classes组,转到File \ New File,选择iOS \ Cocoa Touch Class \ Objective-C类,命名类RSSEntry.m,确保选中“还创建RSSEntry.h”,然后单击完成。

这是我的属性RSSEntry.h的代码

#import <Foundation/Foundation.h>

@interface RSSEntry : NSObject {
NSString *_blogTitle;
NSString *_articleTitle;
NSString *_articleUrl;
NSDate *_articleDate;
}

@property (copy) NSString *blogTitle;
@property (copy) NSString *articleTitle;
@property (copy) NSString *articleUrl;
@property (copy) NSDate *articleDate;

- (id)initWithBlogTitle:(NSString*)blogTitle articleTitle:(NSString*)articleTitle articleUrl:(NSString*)articleUrl articleDate:(NSDate*)articleDate;

@end

我只是尝试创建一个只存储每篇文章信息的简单类。例如它的标题,网址和日期,以及它来自的博客的名称。

有人可以帮我看看下一步我需要做什么来制作我的RSSEntry.m ??? 我知道我需要合成属性并为程序创建初始化程序。

#import "RSSEntry.h"
@implementation RSSEntry
@synthesize blogTitle = _blogTitle;
@synthesize articleTitle = _articleTitle;
@synthesize articleUrl = _articleUrl;
@synthesize articleDate = _articleDate;

更新:问题已经回答了。

2 个答案:

答案 0 :(得分:0)

我能够查找最新版本的VERSION。我找到了最新的ios开发教程。这是iOS 7版本。 换一个新的!在iOS中,事情变化非常快。 Apple文档通常是最新的。我在下面尝试这个教程:

答案 1 :(得分:0)

您的问题已过时。您不再需要使用@synthesize,并且已经有一段时间了。 Apple documentation通常是最新的。