在我的应用程序中,我有 21 个 Xib,每个 Xib 上都有一个随机生成的按钮,用于打开 21 个 Xib 中的另一个。
有一个从10开始的倒数计时器可以找到这个按钮。
例如,如果用户在 7 秒内找到按钮,我想将 7 秒添加到下一个 Xib 的倒计时中,使其成为 17 秒。
此外,我希望用户有一个积分系统 - 在我之前的示例中,我希望用户获得 7 分,并在下一个随机出现的 Xib 上出现。
谢谢
最佳答案
理想情况下,您应该使用 Objective-C 中的属性。但总而言之,你不应该有 21 个 xib。你应该有观点,或者更好的是使用 Storyboard。 Xibs 正在慢慢变得过时,转向 Storyboards 是趋势。此外,不推荐这种做法,但您可以将全局变量存储在 AppDelegate 中,并使其在整个项目中可公开访问!
您还可以使用 NSUserDefaults,在 CoreData 中持久化数据,使用 SQLLite 数据库,将数据持久化到文件等。
给这只猫剥皮的方法有很多种。
关于ios - 在 iPhone 的 Xib 之间传递变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29677142/