下載
軟體開發
帳戶
下載
軟體開發
登入
我忘記帳戶名和密碼了
新增帳戶
語言
手冊
語言
手冊
×
登入
登入名稱
密碼
×
我忘記帳戶名和密碼了
繁體中文翻譯狀態
類別:
軟體
人
PersonalForge
Magazine
Wiki
搜尋
OSDN
>
軟體搜索
>
Games/Entertainment
>
艦娘は今日も元気です。
>
Wiki
>
summary
艦娘は今日も元気です。
Fork
描述
專案概要
開發人員儀表板
Developers
Image Gallery
List of RSS Feeds
活動
使用統計
歷史
檔案下載
發布列表
Stats
原始碼
儲存庫列表
Git
KCD
待辦事項
待辦事項列表
里程碑列表
類型列表
元件列表
List of frequently used tickets/RSS
新增待辦事項
文檔
FrontPage
Title index
Recent changes
新聞
edit
|
Title Index
|
Recent Changes
|
最近の更新 (Recent Changes)
2019-02-12
FrontPage
2018-07-29
changelog
2015-10-15
nekoBuster
2015-09-12
CoreData
summary
簡易ブラウザ
最新檔案發佈
This Project Has Not Released Any Files
Wikiガイド(Guide)
Wikiの文法
リンクの種類と文法
ブロックプロセッサ
拡張文法
サイドバー
プロジェクトWikiでの広告設定
サイドバー (Side Bar)
このサイドバーについて
このサイドバーの編集
FrontPage
動作概要
NSURLProtocolによる通信のフック(CustomHTTPProtocolクラスほか)
https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Introduction/Intro.html
これをほぼ丸パクリしてます
通信のフックにはWebKitのDelegateは使用していません(使い方がわかりません)
HMJSONRecieverによるフィルタリングとエンキュー
CustomHTTPProtocolのdelegateであるHMJSONRecieverが全通信からAPIのみをフィルタしURI,JSON,パラメータ,取得日時をパックし、グローバルキューにエンキューします
HMJSONTrackerによるグローバルキューの監視とコマンドの実行
HMJSONTrackerが起動と同時にグローバルキューを作成しキューの監視を開始します
HMJSONCommandをエンドポイントを用いて作成し、コマンドを実行します
HMJSONCommand
コマンドクラスのクラスクラスタ。
APIに応じた具象クラスを返す
CoreData
サーバからのデータのうち必要なデータを
CoreData
に保存している
また、サーバに残らないユーザ固有のデータはストアを分けて保存されている
NSControllerとCocoaBindings
表示などはほぼすべてこの技術を用いている