小编pil*_*lle的帖子

XCode部署目标iOS 6 =兼容性?


我似乎没有正确理解XCode(4.5)中特定部署目标的影响.具体来说,我在应用程序商店中获得了一个以前为部署目标5.0设置的应用程序,这意味着在应用程序商店页面上显示"需要iOS 5.0".因此,当我在下次更新时将部署目标设置为6.0时,这是否意味着它将需要 iOS 6,否则将无法启动?我在更新中没有使用新的iOS 6功能.

我想这意味着我应该保持5.0我的部署目标,但那么更改部署目标的重点是什么(前提是你之前使用的那个并不是完全过时的)?

deployment ios xcode4.5

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

自动释放与dealloc中的释放

我知道iOS中的内存管理很容易受到像我这样的新手的影响,但我希望在stackoverflow上有一个清晰的解释,这是我在其他地方找不到的.

所以,假装我有一个房产/ ivar

@property(nonatomic, retain) UIPopoverController *popOver;
Run Code Online (Sandbox Code Playgroud)

我正在分配这样的:

self.popOver = [[[UIPopoverController alloc] initWithContentViewController:popOverContent] autorelease];    
Run Code Online (Sandbox Code Playgroud)

现在,在我的dealloc和viewDidUnload方法中,我做了两个

// in viewDidUnload:
self.popOver = nil;
// in dealloc:
[popOver release];
Run Code Online (Sandbox Code Playgroud)

题:

  1. 如果我在viewDidUnload/dealloc中执行nil/release,我真的需要在分配时自动释放吗?
  2. 反之亦然,如果我在分配时进行自动释放,我是否需要在以后使用nil/release?
  3. 有什么区别,如果有的话?

提前感谢您的时间 - 我会继续阅读,认真记忆管理不能那么难以包围...

objective-c autorelease dealloc ios

7
推荐指数
2
解决办法
2369
查看次数

如何使用Tomcat 7.0.27提供SPARQL端点


所以,我得到这个web应用上管理与耶拿大RDF /本体模型的Tomcat 7.0.27运行,并且我想要做的就是提供一个SPARQL终端,使客户能够查询这个模型.
目前,有一个SOAP Web服务,其中SPARQL查询可以嵌入到(SOAP)消息中,这是我应该进行现代化的遗留实现.

如何提供SPARQL端点?这对我来说似乎只是一个空洞的流行语.(SOAP)Web服务和SPARQL端点之间有什么区别?我一直在阅读有关定式ARQ,这显然(在组合?)提供SPARQL终端的功能,但我不知道是否我需要它,因为谁是在网络上谈论它大多数人都使用较老版本的Tomcat( 5/6).
有人可以向我解释如何提供SPARQL端点或在进一步资源方面向我推动正确的方向吗?

tomcat web-services sparql jena endpoint

6
推荐指数
1
解决办法
2038
查看次数