Repository Incremental Search program
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
RepoSearch.xcodeproj
RepoSearch
RepoSearchTests
RepoSearchUITests
Readme.md
search.gif

Readme.md

Repository Incremental Search program

工夫したポイント

  • autolayout
    • autolayoutの調整でiPhone6以上のデバイスなら全て対応できるようにした
  • 検索結果画面のincrement update(一回の更新で12個の記録のみ増やす)
    • 一気に検索結果全てを表示するのではなく、毎回12個ずつ増やして表示するようにした    
  • ユーザーアバータイメージの非同期処理 
    • イメージを一気にダウンロードすると時間かかるのと、全てを一気に表示した場合、tableviewの速度も落ちるため、非同期通信でどんどんダウンロードできるようにした
  • 検索option機能の追加
  • UserDefaultsに置ける自作クラスデータの保存

#demo

インクリメント検索 / 検索回数制限エラー

search

オプションを加えた検索

optionsearch

optionsearch

気に入りボダーンとレポジトリの閲覧

favorite

favorite