如何在Xcode 6 iOS应用中实现main.swift?

天津钢管

在我的ios(swift)应用程序中,我创建了main.swift,在其中我设置了一个全局变量,以防止检查NSDefault来检查是否删除了广告。

然后在每个viewcontroller中,我首先对照该全局变量进行检查,并在显示视图之前酌情删除广告。

问题是xcode不喜欢AppDelegate.swift中的@UIApplicationMain,因为我有一个main.swift。如果我删除@UIApplicationMain行,则应用程序在启动时崩溃。

我实现main.swift错误吗?

瑞安·H

您的main.swift文件将需要如下所示:

import Foundation
import UIKit

// Your initialization code here

UIApplicationMain(C_ARGC, C_ARGV, nil, NSStringFromClass(AppDelegate))

UIApplicationMain 将启动事件循环并阻止应用退出。

C_ARGCC_ARGV是Swift变量,它们表示通过main传递的C参数,即int argcchar *argv[]

UPDATE 2016年1月2日:C_ARGCC_ARGV已被取代Process.argc,并Process.unsafeArgv分别。[来源]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Xcode 6中确定Swift推断的类型

来自分类Dev

如何在Xcode 6调试器中查看Swift“ let”常量的值

来自分类Dev

如何在Xcode 6(Swift)中创建没有故事板的项目?

来自分类Dev

How to implement main.swift in Xcode 6 iOS app?

来自分类Dev

如何在Xcode 6中隐藏按钮?

来自分类Dev

如何在Xcode 6中禁用ARC

来自分类Dev

Xcode 6:iOS Swift。如何获得游戏帧率(fps)?

来自分类Dev

Java到Swift-如何在Xcode 6中使用math.pow和math.exp

来自分类Dev

如何使用Swift在Xcode 6中执行自动搜索?

来自分类Dev

如何使用Swift在Xcode 6的numberOfItemsSection中传递多个值?

来自分类Dev

如何在XCode 6 iOS Simulator中运行/记录iOS应用?

来自分类Dev

如何部署使用XCODE 6-beta和TestFlight制作的Swift iOS应用

来自分类Dev

使用Swift将背景添加到Xcode 6中的ios应用

来自分类Dev

使用Swift将背景添加到Xcode 6中的ios应用

来自分类Dev

如何在Swift 3中实现iOS应用链接Facebook功能?

来自分类Dev

授权在Swift中创建(Xcode 6)

来自分类Dev

Xcode 6无法在Swift中自动完成

来自分类Dev

Xcode 6 / SpriteKit / Swift中的场景大小

来自分类Dev

使用Swift的xcode 6中的iAd

来自分类Dev

iOS中简单的动态布局入门(Xcode 6 / Swift)

来自分类Dev

iOS中简单的动态布局入门(Xcode 6 / Swift)

来自分类Dev

SWIFT-xcode 6 beta 6中的KVO。

来自分类Dev

如何在iOS Swift项目中实现向下箭头/插入符号(例如在iOS 9音乐应用程序中)?

来自分类Dev

如何在Xcode 6中删除预览的设备

来自分类Dev

如何在xcode6中创建通用框架

来自分类Dev

如何在XCode 6中添加本地化?

来自分类Dev

如何在xcode 6中调整xib文件的大小?

来自分类Dev

如何在Xcode 6中删除特定尺寸的类预览?

来自分类Dev

如何在Xcode 6中显示多个大小类

Related 相关文章

  1. 1

    如何在Xcode 6中确定Swift推断的类型

  2. 2

    如何在Xcode 6调试器中查看Swift“ let”常量的值

  3. 3

    如何在Xcode 6(Swift)中创建没有故事板的项目?

  4. 4

    How to implement main.swift in Xcode 6 iOS app?

  5. 5

    如何在Xcode 6中隐藏按钮?

  6. 6

    如何在Xcode 6中禁用ARC

  7. 7

    Xcode 6:iOS Swift。如何获得游戏帧率(fps)?

  8. 8

    Java到Swift-如何在Xcode 6中使用math.pow和math.exp

  9. 9

    如何使用Swift在Xcode 6中执行自动搜索?

  10. 10

    如何使用Swift在Xcode 6的numberOfItemsSection中传递多个值?

  11. 11

    如何在XCode 6 iOS Simulator中运行/记录iOS应用?

  12. 12

    如何部署使用XCODE 6-beta和TestFlight制作的Swift iOS应用

  13. 13

    使用Swift将背景添加到Xcode 6中的ios应用

  14. 14

    使用Swift将背景添加到Xcode 6中的ios应用

  15. 15

    如何在Swift 3中实现iOS应用链接Facebook功能?

  16. 16

    授权在Swift中创建(Xcode 6)

  17. 17

    Xcode 6无法在Swift中自动完成

  18. 18

    Xcode 6 / SpriteKit / Swift中的场景大小

  19. 19

    使用Swift的xcode 6中的iAd

  20. 20

    iOS中简单的动态布局入门(Xcode 6 / Swift)

  21. 21

    iOS中简单的动态布局入门(Xcode 6 / Swift)

  22. 22

    SWIFT-xcode 6 beta 6中的KVO。

  23. 23

    如何在iOS Swift项目中实现向下箭头/插入符号(例如在iOS 9音乐应用程序中)?

  24. 24

    如何在Xcode 6中删除预览的设备

  25. 25

    如何在xcode6中创建通用框架

  26. 26

    如何在XCode 6中添加本地化?

  27. 27

    如何在xcode 6中调整xib文件的大小?

  28. 28

    如何在Xcode 6中删除特定尺寸的类预览?

  29. 29

    如何在Xcode 6中显示多个大小类

热门标签

归档