1

我想创建一个应用程序,我们可以使用它在一个iOS设备中创建多个用户。就像计算机中的多个用户一样。每个用户都应该能够拥有单独的应用程序、单独的设置等。
试图找到这个应用程序的起点,但没有运气。

谁能告诉我从哪里开始以及我们如何iPhone. 如果我们必须只为越狱 iPhone 制作这个应用程序,那没问题。

4

2 回答 2

2

这一切都是关于在 DB-schema(sqlite) 中实现正确的主外键关系。存储和检索关于 Pk-Fk 关系的数据

例如

有一个用户表

表名:用户

:userRef、userId、userType

(userRef 应该是主键)

然后所有子表都应该在主键和外键关系中使用 userRef 存储和检索数据。

表名:Account_balance

:userRef、account_BalId、balanceAmount

我希望这有帮助

于 2014-07-27T16:52:58.317 回答
0

最好为您的应用程序创建一个 CoreData 数据库并维护一个用户和权限矩阵。

像这样说:

>              Write Files         Edit Files        Delete     
> 
> Admin           Y                   Y               Y
> 
> Guest           Y                   N               N
> 
> Developer       Y                   Y               N

你必须想出这样一个矩阵并将其转换为一个核心数据数据库,它维护用户的详细信息和他的权限。

于 2013-04-18T07:26:05.910 回答