Ios 如何在不同的视图控制器中分离模块

Ios 如何在不同的视图控制器中分离模块,ios,objective-c,iphone,cocoa-touch,uikit,Ios,Objective C,Iphone,Cocoa Touch,Uikit,在我的iOS 8.0应用程序中 HomeViewController是我的项目中的主UIViewcontroller 我别无选择,只能将动画和单击事件代码放在一个单独的文件中 社交整合功能和代码,我可以把我的代码放在FB和Twitter的单独文件中 如何在单独的视图控制器中生成FB和Twitter代码?我建议您开始阅读如何构建iOS应用程序。不同的设计模式有不同的风格 另外,不妨看看,您可以创建几个类,通过创建这些类的对象,您可以通过从viewcontroller传递一些值来调用这些类的

在我的iOS 8.0应用程序中

HomeViewController
是我的项目中的主
UIViewcontroller

我别无选择,只能将动画和单击事件代码放在一个单独的文件中

  • 社交整合功能和代码,我可以把我的代码放在FB和Twitter的单独文件中

  • 如何在单独的视图控制器中生成FB和Twitter代码?

    我建议您开始阅读如何构建iOS应用程序。不同的设计模式有不同的风格


    另外,不妨看看

    ,您可以创建几个类,通过创建这些类的对象,您可以通过从viewcontroller传递一些值来调用这些类的函数


    要处理这些类的响应,您可以使用委托或返回类型的函数。

    听起来您的
    HomeViewController
    既是一个容器(包括幻灯片视图控制器编码和页面卷曲编码),也是其中包含的一些屏幕的管理器(包括单击事件代码)。这是一个有效的观察结果吗?主要是一个容器,用于页面卷曲和幻灯片视图控制器。对于幻灯片视图控制器,我使用了一个单独的视图控制器。对于页面卷曲,我尚未实现,但将包含单独的视图控制器。我认为代码将更复杂,在目标C中给我一些精确的说明。谢谢你的回答,但是,我是,我将如何实现?嘿,这里是详细信息的链接()。您可以在其中创建一个类并从其他类中使用它。