我想使用UITableViewController来显示一些静态内容.是否可以在Interface Builder中设计整个表格,包括内容,或者是否始终需要实现数据源,处理单元格出列等?
我知道有Monotouch.Dialog,但对于某些事情,我仍然更喜欢使用IB.
谢谢,
阿德里安
我正在尝试使用XCode 3.1.2将包含SDL和WxWidgets的项目移植到MacOS X. 该项目相当大,但我终于成功编译了.但是,它在启动后立即退出,并显示消息"MyApplication已退出状态为99".
出于调试目的,我将主要功能更改为:
int main(int argc, char *argv[])
{
cout <<"hello world";
cout <<"and goodbye";
throw "test";
}
Run Code Online (Sandbox Code Playgroud)
我还在所有三个主要功能行中添加了断点.但是,调试器仍然没有中断,应用程序在启动后仍然会立即退出.
调试控制台输出如下所示:
(gdb)运行[切换到进程94140本地线程0x3607]运行...
调试器已停止.找不到test.xml!
调试器已停止.程序退出,状态值为:99.(gdb)
我不知道什么文件"找不到test.xml"指的是,为什么XCode首先要查找它,或者它与我的问题有关.
这是我的第一个XCode项目,所以我对如何继续工作毫无头绪.任何提示将不胜感激.
Ninject看起来很棒,所以我想在我的项目中使用它.不幸的是,我仍在努力做最琐碎的约束.[Inject]属性编译得很好,但编译器找不到"Bind"命令:
using System;
using Ninject.Core;
using Ninject.Core.Binding;
namespace NinjectTest
{
public interface IFoo
{
void DoSomething();
}
public class Foo : IFoo
{
public void DoSomething()
{
throw new NotImplementedException();
}
}
public class Bar
{
[Inject] private IFoo theFoo;
public Bar()
{
Bind<IFoo>().To<Foo>(); //Compiler Error: "The name 'Bind' does not exist in the current context"
}
}
}
Run Code Online (Sandbox Code Playgroud)
这可能会出错?
我的任务是为我们的SaaS网站提供一个iPhone客户端应用程序.我从未写过iPhone应用程序,目前也没有iPhone.在我决定是否要自己做这件事或将其外包之前,我想自己尝试一些应用来感受用户界面.
我可能会使用任何IPhone模拟器从App Store下载和运行应用程序吗?如果有帮助,我确实有一台基于Intel的Mac.
app-store ×1
c# ×1
emulation ×1
gcc ×1
ios ×1
iphone ×1
ninject ×1
uitableview ×1
xamarin.ios ×1
xcode ×1