finds.dev← search

// the find

oschina/iphone-app

★ 351 · Objective-C · GPL-2.0 · updated Aug 2015

本项目已经迁移到 gitee.com ,此处不再更新!

The iOS client for the OSChina (Open Source China) developer community, last touched in 2015 and explicitly abandoned — the README says the project moved to Gitee. This is a pre-ARC, Xcode 4-era Objective-C app for browsing news, blogs, and a Twitter-like 'tweet' feed.

Shows a complete, real-world app structure from that era with clear separation of models, views, and network layers. Uses AFNetworking alongside ASIHTTPRequest, which is a reasonable dual-library approach for the time given ASI's superior multipart upload support. The TBXML-based XML parsing approach was sensible given the API format. Good reference for understanding how iOS apps were wired together before Swift and modern UIKit patterns.

Abandoned in 2015 — won't compile against any remotely current Xcode without significant porting work; ASIHTTPRequest has been dead longer than this repo. All source files dumped flat in one directory alongside 100+ numbered PNG assets, no subfolder organization beyond a few exceptions. Two parallel copies of the same UAModalPanel, Categories, and Images code sit in both `oschina/` and `oschina/Panel/` — nobody cleaned up the vendor copy. The SVN metadata baked into the Xcode project file suggests the original workflow predates Git entirely.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →