草庐IT

main-folder

全部标签

swift - 什么替换了 Xcode 6.3 中的 "main.m"文件

这个问题在这里已经有了答案:Whatistheentrypointofswiftcodeexecution?(6个答案)关闭7年前。根据IOS开发者库:https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOS/FirstTutorial.htmlma​​in.m中的主要函数调用自动释放池中的UIApplicationMain函数。但是,在XCode6.3中似乎不再有“main.m”文件。什么替换了“main.m”文件?谢谢。

ios - 当 SLComposeViewController 加载时,它会旋转到设备方向,即使我已将 Main UIViewController 固定为 Portrait

我正在iOS8.1中开发通用应用。我希望该应用始终以纵向显示。我通过添加以下代码来强制它。这是有效的。在AppDelegate中:funcapplication(application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:[NSObject:AnyObject]?)->Bool{//Overridepointforcustomizationafterapplicationlaunch.letvalue=UIInterfaceOrientation.Portrait.rawValueUIDevice.curre

android - android.intent.action.MAIN 是什么意思?

我见过很多不同的令人困惑的解释..什么意思和和 最佳答案 ACTION_MAIN被认为是应用程序的入口点。通常,它与CATEGORY_LAUNCHER结合使用。在指示应该出现在主屏幕的启动器中的Activity,或任何其他认为自己是启动器的Activity。此类“发射器”可查询PackageManager,使用queryIntentActivities(),以查找此类Activity并将其显示给用户。但是,ACTION_MAIN可以与其他类别组合用于其他特殊目的。例如,CATEGORY_CAR_DOCK与ACTION_MAIN表示当

android - android.intent.action.MAIN 是什么意思?

我见过很多不同的令人困惑的解释..什么意思和和 最佳答案 ACTION_MAIN被认为是应用程序的入口点。通常,它与CATEGORY_LAUNCHER结合使用。在指示应该出现在主屏幕的启动器中的Activity,或任何其他认为自己是启动器的Activity。此类“发射器”可查询PackageManager,使用queryIntentActivities(),以查找此类Activity并将其显示给用户。但是,ACTION_MAIN可以与其他类别组合用于其他特殊目的。例如,CATEGORY_CAR_DOCK与ACTION_MAIN表示当

xcode 6 缺少新项目的 main.swift 文件

在无法获得通常的ctrl-click帮助后,我重新安装了Xcode6。现在,每当我为OSXCocoa应用程序创建一个新的Xcode项目时,main.swift文件不再像以前那样位于支持文件中。我有2个分区,一个是Mavericks,另一个是Yosemite。谁能告诉我发生了什么以及如何解决它?这是我的第一个问题,如有错误请指出。谢谢 最佳答案 您不一定需要main.swift文件。该文件的主要(嘿)目的是调用NSApplicationMain(),启动并运行Cocoa应用程序的函数。但是,由于每个应用程序都需要这样做,Apple添加

ios - 如何在 Xcode 6 iOS 应用程序中实现 main.swift?

在我的ios(swift)应用程序中,我创建了main.swift,我在其中设置了一个全局变量,以防止检查NSDefault以检查是否删除了广告。然后在每个ViewController中,我首先检查该全局变量并在显示View之前删除适当的广告。问题是xcode不喜欢AppDelegate.swift中的@UIApplicationMain,因为我有一个main.swift。如果我删除@UIApplicationMain行,应用程序会在启动时崩溃。我是否错误地实现了main.swift? 最佳答案 你的main.swift文件需要看起

ios - Xcode:错误域=DVTPlaygroundCommunicationErrorDomain 代码=1

我正在尝试在SwiftPlayground中测试取消DispatchWork项,尽管在执行的最初几毫秒内出现错误,我不确定它实际上表示什么,我也无法判断错误是否导致取消,而不是cancel()方法...functestDispatchWorkItems(){letqueue=DispatchQueue.global(qos:.userInitiated)varitem:DispatchWorkItem?//createworkitemitem=DispatchWorkItem{foriin0...100000{ifitem!.isCancelled{break}print(i)}}//

swift - 是否有一个 main.swift 相当于 @NSApplicationMain 注释?

在XCode中创建一个新的Cocoa项目会给我一个AppDelegate.swift文件,如下所示:importCocoa@NSApplicationMainclassAppDelegate:NSObject,NSApplicationDelegate{@IBOutletweakvarwindow:NSWindow!}The@NSApplicationMainattributeisdocumentedhere作为NSApplicationMainApplythisattributetoaclasstoindicatethatitistheapplicationdelegate.Usin

android - 更新 Android SDK : "A folder failed to be moved."

在尝试更新我的AndroidSDK时,我在尝试安装此特定软件包时遇到此错误:我该如何解决这个问题? 最佳答案 这在我的WindowsSDK上偶尔会发生一次(即使我没有运行任何防病毒或类似程序,以管理员身份执行SDK-Manager等等)。p>在这种情况下,我只是手动更新工具。这意味着在错误发生后关闭SDK-Manager并打开ANDROID_SDK\temp文件夹。应该有一个名为tools_R16.zip或类似名称的zip(不记得确切名称)。解压那个。您应该最终得到一个tools文件夹。将此文件夹中的所有文件复制到ANDROID_S

android - 更新 Android SDK : "A folder failed to be moved."

在尝试更新我的AndroidSDK时,我在尝试安装此特定软件包时遇到此错误:我该如何解决这个问题? 最佳答案 这在我的WindowsSDK上偶尔会发生一次(即使我没有运行任何防病毒或类似程序,以管理员身份执行SDK-Manager等等)。p>在这种情况下,我只是手动更新工具。这意味着在错误发生后关闭SDK-Manager并打开ANDROID_SDK\temp文件夹。应该有一个名为tools_R16.zip或类似名称的zip(不记得确切名称)。解压那个。您应该最终得到一个tools文件夹。将此文件夹中的所有文件复制到ANDROID_S