如何在iPhone应用程序中使用多种语言?目前我只使用英语.但是将来我想要使用大约20到30种语言.如何在使用MonoTouch的iPhone开发中使用它?
你们帮帮我吗?我找到了如何保存和检索简单对象以将其用作应用程序设置.
NSUserDefaults.StandardUserDefaults.SetString("testUser","username");
NSUserDefaults.StandardUserDefaults.Init(); //Although it's strange that you have to call this method to actually save your stuff
Run Code Online (Sandbox Code Playgroud)
然后你可以像这样检索它:
var username = NSUserDefaults.StandardUserDefaults.StringForKey("username");
Run Code Online (Sandbox Code Playgroud)
现在,如果我需要保存多个用户名(我想要多少)怎么办?如果我需要使用密码或密码保存多个用户名怎么办?
我在Mac上使用MonoDevelop并安装了最新的Mono版本.
在具有RAZOR语法(.cshtml文件)的项目中,我需要采取哪些步骤才能开始使用MVC3?
我已经阅读了http://www.mono-project.com/Release_Notes_Mono_2.10#ASP.NET_MVC3_Support,但它没有拼写出来.如何创建我的第一个.cshtml文件?在MonoDevelop中创建MVC(2)项目时,如何告诉我的应用程序指向Index.cshtml,而不是默认的Index.aspx文件?
更新
我在Mono开始了一个新的MVC2项目.我在VS 2010中启动了一个新的MVC3项目.我将所有必需的DLL从MVC3复制到Mono中的MVC2项目.现在我构建并在Mono中获得"编译器似乎崩溃".

我以为有MVC3支持?http://mono-project.com/Release_Notes_Mono_2.10#ASP.NET_MVC3_Support我在这里做错了什么?
我刚刚开始使用GTK#并且我有一个NodeView工作,现在我想让列可以调整大小并由用户排序(比如Windows资源管理器中的详细信息视图模式).我在网上闲逛但找不到帮助.我是否使用了错误的小部件?
编辑:最后将我的答案移到了正确的答案帖子,见下文.
谢谢!贾森
我从git下载了源代码:
git clone git://github.com/mono/monodevelop.git
Run Code Online (Sandbox Code Playgroud)
和依赖:
cd monodevelop && git submodule init && git submodule update
Run Code Online (Sandbox Code Playgroud)
我设置单声道3.0.11(因为"你需要单声道2.10.9或更新",默认版本是2.10.8.1)
我添加了存储库:
cat «deb http://ubuntu.mirror.cambrium.nl/ubuntu/ lucid main» >> /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)
我安装了包:
apt-get install libglib2.0-cil gnome-sharp2 gtk-sharp2 libmono-addins-cil-dev libmono-addins-gui-cil-dev libmono-addins-msbuild-cil-dev
Run Code Online (Sandbox Code Playgroud)
./configure
给了我
Configuration Summary
---------------------
MonoDevelop has been configured with
prefix = /usr/local
profile = default
Packages included in the build:
main
extras/JavaBinding
extras/ValaBinding
extras/MonoDevelop.Database
extras/MonoDevelop.Debugger.Gdb
extras/PyBinding
extras/MonoDevelop.MeeGo
Run Code Online (Sandbox Code Playgroud)
但
make | grep "not resolved"
Run Code Online (Sandbox Code Playgroud)
给我错误:
/usr/local/lib/mono/4.0/Microsoft.Common.targets:警告:引用'glib-sharp,Version = 2.12.0.0,Culture = neutral,PublicKeyToken = 35e10195dab3c99f'未解析
/ usr/local/lib/mono/4.0/Microsoft.Common.targets:警告:引用'pango-sharp,Version = 2.12.0.0,Culture = …
我正在尝试在CentOS 5.9环境中安装Mono和Monodevelop.
我试过以下说明,没有运气.
http://fealves78.blogspot.co.uk/2012/08/install-mono-and-monodevelop-on-centos.html
任何人都可以建议替代上述链接.
我很难让断点调试与android设备一起工作.我尝试过使用visual studio代码和monodevelop.
在android中:
我已成功完成此处概述的所有步骤,以便在tcpip模式下通过wifi连接android:https://docs.unity3d.com/Manual/AttachingMonoDevelopDebuggerToAnAndroidDevice.html

团结一致
在构建设置中,我检查了"开发构建"和"脚本调试".当我构建并运行时,它可以通过wifi对我的设备进行编程.
对于monodevelop
我尝试使用"附加到进程"进行调试,但它只找到Unity编辑器.
很多人都有同样的问题:https:
//forum.unity3d.com/threads/attaching-monodevelop-debugger-to-an-android-device.245814/在底部,人们正在弄清楚多播设置是问题.我有一个linksys路由器,我已经确保未选中security-> filter multicast.我还有什么需要做的才能让多播工作吗?
由于monodevelop无法正常工作,我尝试使用vscode
对于VS代码
我将插件添加到一个空项目中,如下所述:https: //code.visualstudio.com/Docs/runtimes/unity
当我尝试使用vscode进行调试时,我收到错误"无法找到目标名称'Android Player'.它是否正在运行?"

我还想看看我可以选择哪些进程,但是当我尝试从命令面板运行"Unity Attach Debugger"时,我收到此错误:"command'adtat.attachToDebugger'not found"

任何帮助将非常感激!
我已经开始在Mac上使用MonoDevelop for F#.它非常酷,除了它崩溃了很多.困扰我的一件事是我不能改变项目中F#源文件的顺序.这可能吗?如果不是,那将使组织项目成为一场噩梦.
我将文件app.config添加到C#mono项目中.
在我使用的项目内
foreach (string key in ConfigurationManager.AppSettings)
{
string value = ConfigurationManager.AppSettings[key];
Console.WriteLine("Key: {0}, Value: {1}", key, value);
}
Run Code Online (Sandbox Code Playgroud)
配置文件看起来像这样
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="Key1" value="Kevin" />
<add key="Key2" value="150" />
<add key="Key3" value="Rice" />
</appSettings>
</configuration>
Run Code Online (Sandbox Code Playgroud)
没有检测到密钥.如何读取配置值?
由于我不满意我的C#应用程序不能在Linux或Mac上工作,我安装了MonoDevelop,希望将我的应用程序移植到Mono以实现交叉平台化.
但是,我不知道如何使用MonoDevelop来完成这项任务.常见问题解答或文档中没有说明.
知道怎么做吗?