最近,我正在開發一個與某些社交網絡連接的新應用程序,例如twitter,facebook,linkedIn ...其實,我之前做過類似的應用程序,但這次我想要徵求更多關於管理他們的意見。適用於iOS的社交網絡服務管理
這是我的做法。
塞納里奧:
- 啓動應用
- 力的社交網絡的登錄使用該SSO身份的Valide用戶(從其中選擇一個給定的)
- ,並從我的網站servies獲取相關的用戶信息
問題:
如何讓用戶登錄?
一)只是
setRootController:TabBar controller
,並添加登錄查看覆蓋的tabBarView
(問題:一些tabBarCon
控制器可能需要一些用戶信息初始化或顯示內容這種方法可能會花費大量的工作,重新加載控制器)b)
addSubview:loginView
to window。登錄後,創建tabBarController
和addSubview:tabBarCon.view
(我不知道是否有必要在application:didFinishLaunchingWithOptions
setRootController
,因爲我收到警告,如果我沒有)如何存儲用戶信息,如Facebook ID或等。
一個)直接將其保存到userdefault
b)中使用的用戶模型來記錄這些東西並保存用戶對象userdefault
這可能是一個愚蠢的問題。在這種情況下,我正在尋求更多意見。 (問題1是更重要的:))
其他建議,歡迎