applicationDidFinishLaunching 未调用,使用 Storyboards 和 swift3

2023-11-26

The applicationDidFinishLaunching当我运行我的应用程序时没有被调用。

这是我的代码AppDelegate class:

@NSApplicationMain
class AppDelegate: NSObject, NSApplicationDelegate {

    let statusItem = NSStatusBar.system().statusItem(withLength: NSSquareStatusItemLength)

    func applicationDidFinishLaunching(_ aNotification: Notification) {
        // Insert code here to initialize your application
    }

    func applicationWillTerminate(_ aNotification: Notification) {
        // Insert code here to tear down your application
    }


}

我在用Swift 3 and 故事板对于我的应用程序。

答案是applicationDidFinishLaunching - 未触发建议连接AppDelegate.swift故事板中的应用程序对象。我那里没有任何应用程序对象。

我的应用程序没有主菜单,它是agent,因为我正在尝试构建类似于聚光灯的东西。

我应该做什么才能得到applicationDidFinishLaunching跑步?


即使您的应用程序作为代理运行,您的故事板也应该具有以下结构:

enter image description here

如果没有,拖一个蓝色立方体(物体)到应用场景中,将该物体的类设置为AppDelegate并按住控制键拖动Application to App Delegate并选择delegate.

如果您甚至没有应用程序场景,请创建一个启用故事板的新项目,删除当前的 Main.storyboard 文件并将新创建的项目的 Main.storyboard 拖到当前项目中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

applicationDidFinishLaunching 未调用,使用 Storyboards 和 swift3 的相关文章

随机推荐

  • Flutter:流已被收听[重复]

    这个问题在这里已经有答案了 我正在使用 BLoC 从 Firestore 加载预设对象 这是我的块模型 class StatisticsBloc extends BlocBase List
  • Android 中的 requestLocationUpdates 间隔

    我尝试获得 onLocationChanged 函数的正确更新速度 这是我的课程 public class LocationService extends Service implements LocationListener 将 minT
  • 用于组合学/背包的动态 T-SQL 方法

    我想我的问题与背包问题的一个变体有关 但我无法真正想出解决方案 假设您在一家五金店 需要购买 21 个螺丝 他们只提供袋装产品 袋子 X 16 个螺丝 每个螺丝 1 56 美元 总计 25 美元 Y 袋 8 个螺丝 每个螺丝 2 25 美元
  • 在 JavaScript 中增加日期

    我需要在 JavaScript 中将日期值增加一天 例如 我有一个日期值 2010 09 11 我需要将第二天的日期存储在 JavaScript 变量中 如何将日期增加一天 三种选择供您选择 1 仅使用 JavaScriptDate对象 无
  • java.lang.InknownClassChangeError:找到接口com.google.android.gms.location.SettingsClient,[关闭]

    Closed 这个问题需要调试细节 目前不接受答案 我无法在模拟器或真实设备上运行该应用程序 当我尝试从 VS Code 运行该应用程序时 它显示以下错误消息 我尝试卸载该应用程序并执行flutter clean 无需更改包我也面临这个问题
  • 很难让 browserify-shim 与 grunt-browserify (> 2.0.2) 一起使用作为转换

    在2 0 2版本中grunt browserify browserify shim已从模块本身中删除并转换为用作transform 而不是直接的option on a grunt browserify task The old使用垫片的版本
  • 运行 docker 容器的 docker 内部的气流

    我在 EC2 实例上运行气流 并且正在安排一些启动 Docker 容器的任务 我怎么做 我需要在气流容器上安装 docker 吗 以及下一步是什么 我有一个用于启动容器的 yaml 文件 它源自 puckel airflow Docker
  • iOS 12 中新 iOS 13 系统颜色的回退行为

    我目前正在采用深色模式 我认为使用新的系统颜色 例如systemBackground and label也在界面生成器中正常工作在 iOS 12 中运行该应用程序时 我本以为会出现编译器错误 但该应用程序看起来就像在 iOS 13 轻量模式
  • 从同一向量中推回一个元素是否安全?

    vector
  • 解析类似电子邮件的标头(类似于 RFC822)

    问题 问题 有一个机器人信息数据库我想解析一下 据说是类似于 RFC822 消息 在我重新发明轮子并编写自己的解析器之前 我想我应该看看是否还有其他可用的东西 我偶然发现imap rfc822 parse headers 这似乎正是我想要的
  • 在 Varnish 4 中重试期间更改后端

    我希望能够在 Varnish 4 中重试时更改后端 我们已经使用 Varnish 3 在不同的 较旧的 应用程序上进行了此操作 但我无法弄清楚 v4 的情况 也无法弄清楚找到很多文档 我们想要的设置是有 2 组控制器 一组用于初始请求 尝试
  • 类型错误:对象不支持此属性或方法

    我创建了 Rails 应用程序 在其中创建了数据库 空 当我尝试查看我的产品页面时 我收到以下错误http localhost 3000 产品页 在迁移数据库之前 应用程序可以正常运行 我正在使用 therubyracer 并且使用的是 W
  • 不同域上的 ASP.NET Core CookieAuthenticationOptions.LoginPath

    我在用着CookieAuthenticationOptions在我的 NET Core 应用程序中配置身份验证 但我的登录页面位于不同的域中 但是 那LoginPath属性只允许内部路径 而不是完整的 URI 所以下面的代码 var coo
  • VBA Windows 7 样式按钮

    我很确定这个问题在网络上被问了很多 并且我在几个论坛上阅读了很多问题及其 答案 但我从未见过明确的答案 所以我想知道 可以使用 Windows 7 风格的按钮 在 Excel VBA 中还是我必须使用这些看起来像来自的灰色东西 I dont
  • 哪些 Google GWT 产品使用 UiBinder? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 我想知道google的哪个
  • Rust 中的 const 除以泛型

    我有一个结构Vec3
  • 应用程序未在 Visual Studio 2015 中的 Android Visual Studio 模拟器中运行

    当我调试此项目时 我创建空白的 xamarin android 项目 没有添加任何代码 调试没有问题 但是当我使用 Visual Studio 模拟器运行应用程序时 android 模拟器正在运行 但没有启动我的应用程序 部署失败 并且不显
  • nginx + uwsgi + Flask - 禁用自定义错误页面

    是否可以禁用 nginx 的自定义错误页面 如果我可以这样称呼它们 来显示我的框架的异常页面 我真的看不到我的 werkzeug 调试器工具在 html 中呈现 UPDATE 好的 我必须制作一个非常非常简单的烧瓶应用程序才能工作 我将发布
  • 不允许后台执行。 Android O 待定意图

    我有一项服务可以安排一个启动通知的待定 意图 但是 自从 Android O 我收到此错误 我做了一些研究 偶然发现context registerReceiver 但这似乎并不能解决问题 Error W BroadcastQueue Ba
  • applicationDidFinishLaunching 未调用,使用 Storyboards 和 swift3

    The applicationDidFinishLaunching当我运行我的应用程序时没有被调用 这是我的代码AppDelegate class NSApplicationMain class AppDelegate NSObject N