刚把最近做的一个 rss 阅读器放到了 github 上,第一次开源不知道需要注意些什么

2014-05-14 11:26:25 +08:00
 ming1016
我把整个workspace都传上去了,包括pod里的,感觉应该不对。大家一般是怎么处理这个的。
项目地址:
https://github.com/ming1016/RSSRead/

解析rss我用的是MWFeedParser。
在添加rss源时还不知道如何处理直接在网页地址里找rss地址,所以现在只能够输入rss地址
本地存储用的CoreData
3747 次点击
所在节点    iDev
21 条回复
R0CKSTAR
2014-05-14 11:31:17 +08:00
挺棒的,搞个截图,git ignore把pods workspace都ignore了就更好了。
messense
2014-05-14 11:37:59 +08:00
glasslion
2014-05-14 11:41:54 +08:00
LICENSE
alexrezit
2014-05-14 13:01:26 +08:00
一個小時就寫完上架了?
ming1016
2014-05-14 15:37:29 +08:00
@ROCKSTAR 截图已经添加到readme.md里
@messense 已经添加podfile
@glasslion LICENSE的话一般用哪种比较合适,我在readme.md里写上Apache License, Version 2.0.
@alexrezit 线上架,后上的github,github上的版本要新些

各位有兴趣一起来完善这个项目么
alexrezit
2014-05-14 15:59:38 +08:00
@ming1016
三條 commits?
sneezry
2014-05-14 16:07:39 +08:00
好想用啊,可是为什么不支持ios6呢,不幸福!
ming1016
2014-05-14 16:14:52 +08:00
@alexrezit 本地开发时没有用git管理,上线后才用上的。
@sneezry 更新rss源时目前采用了iOS的后台刷新功能,所以直接上到iOS7,很遗憾:(,对iOS6的支持只能往后推迟了
binux
2014-05-14 16:16:29 +08:00
别把密码传上去
dorentus
2014-05-14 16:18:13 +08:00
给只支持 iOS 7 点个赞 :)
dorentus
2014-05-14 16:23:36 +08:00
cocoapods 官方是推荐包含 Podfile 和 Podfile.lock,忽略 Pods 目录的。
然后 RSSRead.xcodeproj 里面只要 project.pbxproj,其它全部忽略。

已经提交上去的话就需要 git rm 然后再提交一次了……
ZhaoMiing
2014-05-14 16:29:02 +08:00
lz的「微博娃娃」截图不忍直视。。。https://itunes.apple.com/us/app/wei-bo-wa-wa-xin-lang-wei/id659847063?mt=8
dorentus
2014-05-14 16:36:25 +08:00
我发个 pull request,你可以参考下(不一定要直接接受 merge)。
dorentus
2014-05-14 16:38:46 +08:00
@dorentus 如果你本地在之后有改动的话直接 merge 估计会有冲突。如果没有改动的话,线上 merge 完,pull 下来之后,就得再执行一次 pod install 来重建 Pods/ 和 RSSRead.xcworkspace 了
tylr
2014-05-14 17:02:55 +08:00
请教楼主一个关于rss的问题,我今天正好在学习用NSXMLParser,练习项目正好是一个RSS Reader,大部分网站的feed访问都只有10条记录,如何才能载入更多的记录呢?我Google了下,在stackoverflow上面看到的回答是‘RSS may be the wrong tool for this. Typically, an RSS feed displays the last X entries, with no concept of "Load more" or "Show all entries". It's up to the client RSS reader to periodically check the feed, determine which entries are new, and save them to a local database.’
Mutoo
2014-05-14 18:04:28 +08:00
@tylr 确实。rss 只是一个最新信息的接口,它的责任只是告诉你有新信息可读,既不保证内容的完整性,也不对以往数据做存档。

之所以怀念 google reader 就是因为它无尝帮助大家存档了很多旧数据。
ming1016
2014-05-14 18:04:43 +08:00
@binux 什么密码,表吓我哦
@dorentus 真的非常感谢你:),我已经把merge了你的pull request。
@tylr rss地址只提供最新的内容,如果要得到更多有两种方法,1,把取到的内容存到服务器,2,存本地数据库。当然也可以用一些rss服务的接口,比如说feedly
ming1016
2014-05-14 18:58:42 +08:00
@tylr 你可以看看这个
http://rss-sync.github.io/Open-Reader-API/resources/
这里有列出一些rss服务器端接口规范和一些已有的提供接口的资源。
yourtion
2014-05-14 20:05:28 +08:00
为只支持iOS 7点赞
tylr
2014-05-14 22:10:10 +08:00
@Mutoo
@ming1016 谢谢两位 :)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/112474

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX