Ios Swift应用中的预处理
在我的swift应用程序中,在初始化和加载过程中,我需要检查CoreData是否有一些记录可用,并在向用户显示之前建立一些蓝牙连接 有没有关于如何做到这一点的建议?我应该直接在AppDelegate中编写此代码,还是应该在另一个Swift类中编写此代码,然后从AppDelegate调用Ios Swift应用中的预处理,ios,swift,Ios,Swift,在我的swift应用程序中,在初始化和加载过程中,我需要检查CoreData是否有一些记录可用,并在向用户显示之前建立一些蓝牙连接 有没有关于如何做到这一点的建议?我应该直接在AppDelegate中编写此代码,还是应该在另一个Swift类中编写此代码,然后从AppDelegate调用 我是Swift新手,因此非常感谢您的建议。您可以在视图控制器(即rootViewController)中执行所有这些操作,方法是在屏幕上向用户显示加载程序,并检查核心数据中的记录(如果存在),然后检索它们。您可以
我是Swift新手,因此非常感谢您的建议。您可以在视图控制器(即rootViewController)中执行所有这些操作,方法是在屏幕上向用户显示加载程序,并检查核心数据中的记录(如果存在),然后检索它们。您可以在视图控制器(即rootViewController)中执行所有这些操作,方法是在屏幕上向用户显示加载程序,并检查核心数据中的记录(如果存在),然后检索它们。不要混淆,只需在appDelegate中创建一个函数checkRecords并将代码放入其中并调用此函数。不要混淆,只需在appDelegate中创建一个函数checkRecords并将代码放入其中并调用此函数。您应该在viewcontroller上获取使用该数据的数据,不需要从AppDelegated调用它这是一个关于应用程序体系结构的问题。最好将模型和视图分开。我建议您查看一些关于IOS的MVVM、VIPER、MVP体系结构的文章。您应该在使用该数据的viewcontroller上获取数据,而不需要从AppDelegates调用它。这是一个关于应用程序体系结构的问题。最好将模型和视图分开。我建议您查看一些关于iOS的MVVM、VIPER和MVP体系结构的文章