打造一个远端存储的记事本应用 iOS版本(2)

太平洋在线 232 1

  作为演示程序,我们的界面还是做得比较简洁一些,用户名和密码的输入框,以及注册或登录按钮。为了显示更详细的出错记录,我在面板上放置一个大的TextView,用于在Kii Cloud SDK报错时,将error出错信息输出到该处,便于查看。

  在Android版本中,我们使用了同步方法来调用注册或者登录,自己包装了一个AsyncTask,这样方便于显示ProgressDialog之类。在iOS版本中,因为inline block使用起来更方便,这里直接使用了异步回调的方法。

  以登录为例

打造一个远端存储的记事本应用 iOS版本(2)-第1张图片-平心在线

打造一个远端存储的记事本应用 iOS版本(2)-第2张图片-平心在线

  这里我们将主界面作为Delegate传过来,以便在登录后就登录信息传递回主界面,便于通知主界面做刷新以及保存token的工作。

  在主界面的代码中,我们不适宜直接存用户的用户名和密码,因此只存储了用户的token。

打造一个远端存储的记事本应用 iOS版本(2)-第3张图片-平心在线

  而对于检查用户是否登录,我们可以在主界面载入时,检查是否有存取好的token,如果有,则可以在后续环节中用token来登录。没有,则打开登录界面。

  下一节我们会讲述Note的存储和获取

  

打造一个远端存储的记事本应用 iOS版本(2)-第4张图片-平心在线

标签: 记事本 存储 版本 应用 打造

发表评论 (已有1条评论)

评论列表

2022-07-15 16:38:40

录信息传递回主界面,便于通知主界面做刷新以及保存token的工作。  在主界面的代码中,我们不适宜直接存用户的用户名和密码,因此只存储了用户的token。  而对于检查用户是否登录,我们可以在主界面载入时,检查是否有存取好的token,如果有,则可以在后续环节中用token来登