xcode - ViewController.h 和 ViewController.m 不会自动创建
问题描述
我正在自学以进行应用程序开发。操作系统:MacOS 软件:Visual Studio(8.10.11 - build 8) 用于编码 Xcode(13.1)
由于我使用的是 Visual Studio,因此我指的是下面由 Microsoft 发布的帮助文章。
参考;https://docs.microsoft.com/en-us/xamarin/mac/get-started/hello-mac
但是,我坚持使用 Outlets/Actions 部分。我在 Xcode 上打开故事板,并尝试在 UI 更改与 ViewController.h 文件之间进行同步。我认识到我没有 .h 甚至 .m 文件。
我必须手动创建 ViewController.h 文件吗?
下面也有这样一句话。
此存根 .h 文件反映创建新 NSWindow 时自动添加到 Xamarin.Mac 项目的 ViewController.designer.cs。此文件将用于同步 Interface Builder 所做的更改,并且是创建 Outlets 和 Actions 的位置,以便将 UI 元素暴露给 C# 代码。
我研究了 NSWindow,但我是 App Dev 的超级新手。所以我快要疯了,浪费我的时间很长(T_T)
有人可以在这里帮助我吗?这个 Visual Studio 版本不会再创建 .h/.m 文件了吗?
亲切的问候
解决方案
我很抱歉这个愚蠢的问题。我仍然没有任何头文件或 m 文件。
但是,当我双击情节提要时,我看到了 header 和 m 文件。我曾经在 Xcode 上打开故事板文件,因为我没有从 Visual Studio 打开的选项,即使我右键单击故事板文件,如“打开 - > Xcode 界面构建器”的东西。
无论如何,问题已经解决了。结案。
推荐阅读
- laravel-5 - Laravel 5 中未定义的变量请求
- c# - C#中“%”运算符的含义和使用
- c++ - 为什么我的 C++ 函数只有放在 main() 之后才起作用?
- sql - PARTITION BY 多列同时从另一个表插入数据
- python - python- GLM泊松回归概率
- unicode - 是否有 unicode 重叠字符?
- flutter - 在颤振中重新启动(再次关闭和打开)后对话框状态不会改变
- docker - docker.service:服务缺少 ExecStart= 和 ExecStop= 设置。拒绝
- android - Android:如何显示多个设备的当前位置?
- ibm-cloud - 现在(2020 年 12 月 19 日)有没有办法访问 IBM 云沃森个性洞察服务?