小编Wil*_*llF的帖子

iPhone应用程序名称可用性

有没有办法检查是否可以使用iphone应用程序名称?如果在iTunes上搜索并检查是否已有现有应用程序,是否可以指示iphone应用程序名称是否可用?

iphone naming

37
推荐指数
1
解决办法
2万
查看次数

什么被归类为RESTful Web服务

所以我目前有一个调用Web服务来检索数据的应用程序,我在网址上执行基本的HTTP GET,例如www.example.com/service.asmx?param1=1m2=2这会返回一些我解析的xml.

我的问题是,这是否将其归类为RESTful Web服务?我在想不,但我想知道什么使它成为REST网络服务?

我知道有REST和SOAP Web服务,但上面的案例将被归类为简单的HTTP GET Web服务?或者其他的东西?

谢谢,我试图将术语与概念相匹配,请原谅我,如果这有点过于基本.

rest web-services

9
推荐指数
2
解决办法
1290
查看次数

iPhone核心数据:在没有上下文的情况下初始化托管对象

有没有办法在上下文之外初始化托管对象.我基本上首先尝试在上下文之外分配/初始化一个受管对象,然后弄清楚我是否真的要插入对象,然后使用现有的托管对象上下文将其注入数据存储区.

这是可能的,还是违背Core Data的预期用途?

iphone core-data

8
推荐指数
1
解决办法
3707
查看次数

直接设置控制器视图和添加视图作为子视图之间的区别

我刚刚开始学习Objective-C和iphone sdk,我有一个问题,我希望有人可以帮助解释一下.

以下有什么区别:

self.view = someView;
Run Code Online (Sandbox Code Playgroud)

[self.view addSubView: someView];
Run Code Online (Sandbox Code Playgroud)

比如说,在一个简单的应用程序中,我们只有一个控制器和一个容器视图(有一些图像子视图).这两个陈述有什么区别?我问的原因是因为我在一些示例代码中修补了一下,我注意到视图正在用图像初始化为子视图,如下所示:

if (self = [super initWithFrame:CGRectZero])
{
//adds some images as subviews here
}
Run Code Online (Sandbox Code Playgroud)

据我所知,initWithFrame:CGRectZero,创建一个大小为[0,0,0,0]的帧(基本上不可见).

当我直接设置视图时

self.view = someView;
Run Code Online (Sandbox Code Playgroud)

我注意到视图实际上显示了图像.但是当我将视图添加为控制器的"默认"视图的子视图时,它却没有.所以基本上我的问题是,幕后会发生什么?为什么第一种方法"调整大小"框架,第二种方法不做同样的事情.

iphone

3
推荐指数
1
解决办法
1984
查看次数

HTTP 作为游戏的通信层

我刚刚开始涉足一些游戏开发,想创建一个简单的多人游戏。使用 HTTP 作为多人游戏的主要通信协议是否可行。我的游戏不会每秒发出多个请求,而是每隔几秒发出一个请求。客户端将是移动设备。

我问的原因是,我认为尝试使用 Tornado 可能会很有趣,据报道,Tornado 具有良好的扩展性,支持非阻塞请求,并且可以处理“数千个并发用户”。

所以我的客户端可以发出一个 HTTP 请求,当游戏服务器有信息告诉它时,它就会响应该请求。我相信这说明了一些人所说的 COMET 设计模式。

我知道在套接字级别工作的开销较少,但我只是想知道考虑到我的游戏要求这是否可行?或者我只是想疯了?

提前致谢。

networking http tornado

3
推荐指数
1
解决办法
3840
查看次数

标签 统计

iphone ×3

core-data ×1

http ×1

naming ×1

networking ×1

rest ×1

tornado ×1

web-services ×1