Skip to content

mvpscottjon/user_code_base_ui

Repository files navigation

Intro

使用Reddit API & RxSwift打造一個可以搜尋post和下載縮圖的App。

Installation

打開termanal並移動到專案位置

$ cd .../Reddit-RxSwift-Demo-master/Reddit-RxSwiftDemo

執行pod install (因github上傳檔案限制問題,故沒有把pod檔傳上來)

$ pod install

安裝pod後,請打開 Reddit-RxSwiftDemo.xcworkspace 然後可以開始build project,

Function

1.搜尋post

2.若貼文有縮圖,可長按圖片或按下載圖示進行背景下載,下載成功後會顯示儲存成功

3.若貼文有link,則顯示link按鈕,點擊用webView開啟

Memo

  1. 開啟app預設先搜尋TAIWAN,因其貼文thumbnail相對較多

  2. 貼文者圖片不是每個人都有,若無則以預設灰色代表圖片區塊

  3. 背景下載圖片,預設為存到realm local storage,亦可選擇存到userDefauls(function有做,但要從程式修改storageType)

  4. 貼文thumbnail若手動儲存後,下次會優先讀取local data(為了展示背景下載的function,不然應該採用alamofire預設的cache或者自動存到realm是較好的方案)

Images

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published