问题标签 [winobjc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio - 将 Objective C 语法高亮添加到 Visual Studio
我开始试用适用于 iOS 的新 Windows Bridge(Project Islandwood)。示例工作正常,但根本没有代码突出显示。我在 bin 文件夹中找到了一个名为“objc-syntax-highlighting”的 VS 扩展,我想知道这是否会添加代码高亮。但是当我尝试运行它时,它说
VSIXInstaller.NoApplicableSKUsException:此扩展不可安装在任何当前安装的产品上。
我在错误日志中找到了以下几行
2015 年 8 月 7 日下午 2:19:21 - 支持的产品:2015 年 8 月 7 日下午 2:19:21 - Microsoft.VisualStudio.Pro 2015 年 8 月 7 日下午 2:19:21 - 版本:[12.0]
有机会在 VS 2015 上安装它吗?
干杯!
objective-c - 在 init 方法中调用 [super init] 是否正确?
在 Microsoft 的 WinObjC UIApplication.mm 文件(位于https://github.com/Microsoft/WinObjC/blob/master/Frameworks/UIKit/UIApplication.mm)中,该init
方法适用于UIApplication
和WOCDisplayMode
。
既不调用类的init
方法[super init]
,也不调用该方法系列中的任何方法,最终导致调用[super init]
. 除了对象的初始化之外,我以前从未见过这种情况NSProxy
。
我已经复制了在WOCDisplayMode
下面撰写本文时的实现以供参考。
在我看来,这可能会产生许多问题;例如,如果UIApplication
, like的超类之一UIResponder
在某个时候覆盖了init
自身,并设置了未来方法调用所依赖的内部状态。
为什么实施者可能选择不调用[super init]
?这是一个合理的决定吗?它曾经是正确的吗?
c# - 适用于 iOS 和 Xamarin.iOS 的 Windows 桥
我有一个使用 Xamarin.iOS 开发的应用程序,我想移植到 Windows 10。我读过可以使用 Windows Bridge 将使用 Objective-C(WinObjC 提供对 iOS API 的支持)开发的应用程序移植到使用WinObj的 Windows 10项目。
可以对使用 Xamarin.iOS 用 C# 编写的项目执行相同的操作吗?
winobjc - 尝试使用 WinObjC 转换 iOS 项目,但出现缺少 sys/types.h 错误
我在我的项目文件夹中运行 ....\bin\vsimporter.exe (使用默认设置),并且 .sln 文件似乎构建成功,但是当我尝试运行模拟器时(在 Win32 解决方案平台上,调试构建),我得到一堆错误。大多数错误涉及 iOS 8.4 SDK (sys/types.h) 中缺少的文件:
错误未知参数:“-Xanalyzer”
错误“sys/types.h”文件未找到
错误未知类型名称“XSym”
我应该包含 iOS8.4 SDK 吗?任何帮助/建议都会很棒。
ios - glGenVertexArrays 和 glDeleteVertexArrays 未解决 Windows
我正在尝试使用适用于 iOS 的 Windows Bridge 将 iOS 项目移植到 Windows 10。但我坚持使用 , 和 的未glGenVertexArrays
解决glBindVertexArray
功能glDeleteVertexArrays
。
最初的 iOS 项目是一个 Cocos2d 2.x 项目。我对OpenGL不熟悉,因此在这里寻求帮助!谢谢!
顺便说一句,我注意到如果我将这些函数粘贴到 WOCcatalog 的示例项目中,也会存在同样的问题。
先感谢您!
winobjc - WinObjC 构建项目错误
我下载了WinObjC
GitHub 的文件并按照所有步骤操作。当我尝试构建项目时,我遇到了这个问题(使用 Visual Studio Community 2015)
这是两个错误:
我该如何解决?
c# - 转换包含第三方框架的IOS项目导致编译错误
我尝试使用 WInObjc 转换使用 CocoaPods 和第三方框架(如 Facebook sdk Fabric SDK 等)的 IOS 项目。当我尝试运行该项目时,它会抛出错误。当我尝试一个简单的 hello world 项目时,它成功了。WinObjc 现在是否支持带有 Cocoapods 和第三方框架的复杂项目?
以下链接中的屏幕截图。 https://ichathan.tinytake.com/sf/MjYwMTE5XzE1OTAxMjA
ios - 如何编译使用 MobileCoreServices 的 WinObjC 项目
我正在尝试使用 WinObjC 桥转换 IOS 项目,但由于编译器找不到 MobileCoreServices/MobileCoreServices.h 而出现编译错误
有解决办法吗?
ios - 如何将 Objective C 项目转换为 Windows Mobile
我正在研究主要基于 HTML5、CSS3、javascript 构建的混合应用程序,并包裹在 PhoneGap 上以创建 apk、ipa 和 xap/appx 文件。借助最新的 Microsoft 公告,可以将您的 iOS 项目转换为 Windows 项目。谁能简单介绍一下如何将现有的 iOS 项目转换为 Windows 移动项目?
windows-10 - WinObjC - 适用于 iOS 的 Windows 桥接器 - 出现黑屏 - Xib2Nib 错误
我正在尝试使用 WinObjC SDK 将我的 iOS 应用程序转换为 Windows 10 应用程序。
我能够成功创建项目的 .sln 文件。
我尝试使用本地机器构建它,但它显示与“Xib2Nib.exe”相关的错误,说它无法转换 LaunchScreen.xib(错误退出代码 255)。所以我从我的项目中删除了 LaunchScreen.xib 文件。现在只有一个用于 UI 的 Main.storyboard 文件。
我再次尝试构建应用程序,并且能够成功构建它,但应用程序只显示导航标题和空白黑屏。
任何人都可以帮助我吗?