無論你喜不喜歡單例模式,管理一個GameCenter都比我們已知的其他相反模式要好很多。(你的游戲只有一個GameCenter,對嗎?)
說實話,在iOS上管理GameCenter vanilla并不算難,但是有了這個庫會更簡單也更快。好上加好不是更好么。
我在我一個游戲中用到了這個,體驗很好。
這個要注意,真的很棒!是我最喜愛的iOS控件之一。PKRevealController是一個可以滑動的側邊欄菜單(可向左、向右或者同時向兩側),只需手指輕輕一點(或者按一下按鈕,但是這樣滑動時不夠炫酷)。
我試過一些可以提供這類控制的其他庫,而PKRevealController是最棒的。安裝簡便,高度定制且對手勢識別良好。可以當做一個標準控件用在iOS SDK中。
你曾經用過Slack iOS應用嗎?如果你在較大的軟件公司工作,也許會用過。對那些沒用過的人呢?—?Slack令人激動。用到Slack的應用也是這樣,尤其是用作極佳、定制的文本輸入控制時。這時你有了一個現成可用在應用中的代碼。
自適應文本區域?試一下。
手勢識別、自動填充、多媒體合并?試一下。
快速drop-in解決方案?試一下。
其他還想要什么?
RETableViewManager可以幫助你進行動態創建與管理table views。它給我們提供了預定義cells(bool類型、文本、日期等等——請看下面的截圖),但是你還可以創建自定義views,并與默認視圖一同使用。
左側截圖顯得非常古板!在storyboard中沒有這個庫的時候,你能做的就是這些了,但是有時候代碼比可視化編輯器要好。
13. PermissionScope
用這個庫可以在詢問用戶前,就告知用戶所需的系統權限,為用戶帶來更好的體驗。接受度更高—>更多活躍用戶->更高的留存率->數據更好->下載率更高。墻裂推薦pod。
14. SVProgressHUD
這張圖片在正常加載,無需等待太久或者刷新頁面。這正是SVProgressHUD在你的應用中的表現。如果你需要定制化的等待提示器,這個就是了(也許是最好的)。