Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以在Windows上为iPhone应用程序编写C#代码,然后将文件复制到Mac上吗?_C#_Windows_Macos - Fatal编程技术网

我可以在Windows上为iPhone应用程序编写C#代码,然后将文件复制到Mac上吗?

我可以在Windows上为iPhone应用程序编写C#代码,然后将文件复制到Mac上吗?,c#,windows,macos,C#,Windows,Macos,我现在没有Macbook,但计划下周买一台。在我的电脑上编写C代码,然后稍后将文件复制到Mac电脑上是否有效?请看以下内容: 新的Dotnet核心框架是跨平台的。因此,当您切换平台时,应该不会出现问题 如果您的iOs应用程序使用的是较旧的dotnet平台,您可以始终使用Mono来编译代码 C#是一种语言,如果你只使用C#,它肯定会起作用。不过,您可能会使用一些框架。也可能是一些用户界面。然后不,不是所有的事情都会成功。有一些特定于Windows的框架,特别是特定于Windows的ui工具包,如

我现在没有Macbook,但计划下周买一台。在我的电脑上编写C代码,然后稍后将文件复制到Mac电脑上是否有效?

请看以下内容:

新的Dotnet核心框架是跨平台的。因此,当您切换平台时,应该不会出现问题

如果您的iOs应用程序使用的是较旧的dotnet平台,您可以始终使用Mono来编译代码


C#是一种语言,如果你只使用C#,它肯定会起作用。不过,您可能会使用一些框架。也可能是一些用户界面。然后不,不是所有的事情都会成功。有一些特定于Windows的框架,特别是特定于Windows的ui工具包,如WPF和UWP,所有这些都不能以任何方式移植到Mac。

感谢这一点,在测试方面,尽管在我得到Mac之前,我实际上无法知道它是否能在iPhone上工作,对吗?抱歉,我是应用程序开发新手,您使用哪个框架制作iPhone应用程序?我很确定有模拟器可用于测试您的应用程序。老实说,我是Django/Python开发人员。但有人想让我为他们制作应用程序,这样就涉及到钱了。我还没有开始或选择一个框架。你有什么建议吗?我对iOS开发部门不太熟悉,但我听说过很多关于Xamarin的事情。然而,如果你正在制作一款游戏,我会推荐Unity3。是的,我已经研究过Xamarin,不,这不是一款游戏。再次感谢您的帮助显然.NET framework是跨平台的,这会有多大帮助?有许多不同的.NET版本,理论上,如果它在其他操作系统上实现,一切都可以跨平台,但通常不是。好吧,所以我应该在框架中编写代码,并获得macbook,并希望一切顺利?还有其他建议吗?我还没有完全理解你将如何编写这个应用程序。如果你使用Xamarin,它会起作用。还有一件事。最近,你可以使用Xamarin Player在没有Mac的PC上为iPhone编写和测试应用程序(有些限制不是很大)。但我还没试过。