小编Chr*_*son的帖子

iPhone开发环境(从零开始)

我在整个职业生涯中都是在Windows和.NET上开发的,请原谅我对这一点的无知.

从头开始设置iPhone开发环境的步骤是什么?

假设我只有电和互联网连接.

我需要什么硬件和软件?

我在这里谈论理想的环境.如果它不能在Windows上完成那么好.

谢谢.

iphone cocoa-touch

29
推荐指数
2
解决办法
5795
查看次数

如何在Xcode中自动完成显示列表

如何在Visual Studio和Eclipse中使用Xcode中的自动完成功能?特别是在VS和Eclipse中,auto-complete显示了一个选项列表......而Xcode只显示一个选项.

例如,当我输入"myV"时,Xcode可能会建议"myVariable".那很好但是如果我在我的函数范围内有以下对象:"myInt1"和"myInt2"?当我键入"myI"时,Xcode会建议"myInt1",但我想要一个列表.或者,例如,通过各种可能性,例如在某些贝壳中,它会很棒.因此输入"myI"将获得建议"myInt1",然后按Tab键将建议更改为"myInt2".

干杯!

ide xcode autocomplete

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

如何在iPhone应用程序之间共享自定义数据?

如果我制作两个iPhone应用程序,我怎么能/应该在其中共享自定义数据(不是联系人和类似的东西)?

谢谢!

iphone cocoa-touch

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

我可以从iphone应用程序发出POST或GET请求吗?

有没有办法使用iPhone SDK获得与HTTP POST或GET方法相同的结果?

iphone cocoa-touch objective-c

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

如何在UIImageView中平移图像?

我有一个UIImageView显示比更宽更高的图像UIImageView.我想使用动画在视图中平移图像(这样平底锅很漂亮和平滑).

在我看来,我应该能够仅仅调整bounds.originUIImageView,和图像应移动(因为形象应与作为视图中绘制它的起源,对不对?),但似乎并没有工作.的bounds.origin变化,但图像绘制在相同的位置.

几乎可以工作的是改变contentsRect视图的层.但这开始是一个单位正方形,即使图像的可视区域不是整个图像.所以我不确定如何检测到图像的远边被拉入可视区域(我需要避免,因为它通过将边缘拉伸到无限远来显示,看起来很好,低于标准杆).

我的视图目前已通过Interface Builder contentsGravity设置kCAGravityTopLeft,如果这有所不同(是否导致图像移动?).但是,没有其他选择似乎更好.

更新:要清楚,我想在视图移动图像,同时保持视图在同一点.

cocoa-touch core-animation

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

为什么32位内核可以运行64位二进制文​​件?

在我的OS X框中,内核是32位二进制文​​件,但它可以运行64位二进制文​​件.这是如何运作的?

cristi:~ diciu$ file ./a.out
./a.out: Mach-O 64-bit executable x86_64
cristi:~ diciu$ file /mach_kernel
/mach_kernel: Mach-O universal binary with 2 architectures
/mach_kernel (for architecture i386):   Mach-O executable i386
/mach_kernel (for architecture ppc):    Mach-O executable ppc
cristi:~ diciu$ ./a.out
cristi:~ diciu$ echo $?
1

c macos 64-bit 32-bit

25
推荐指数
3
解决办法
7980
查看次数

NSAutoreleasePool在NSOperation主要?

文档+[NSThread detachNewThreadSelector:toTarget:withObject:]说:

对于非垃圾收集的应用程序,该方法aSelector负责为新分离的线程设置自动释放池,并在该池退出之前释放该池.

我的问题是,我是否需要NSAutoreleasePool在我的-[NSOperation main]方法覆盖中创建自己的方法,还是创建NSAutoreleasePool处理方法NSOperation

cocoa multithreading cocoa-touch

25
推荐指数
3
解决办法
6156
查看次数

为什么要继承NSObject?

Objective-C中NSObject的目的/用途是什么?我看到扩展NSObject的类是这样的:

@interface Fraction : NSObject 
Run Code Online (Sandbox Code Playgroud)

在C++或Java中,我们不使用任何变量,如NSObject,即使我们在Objective-C和Java中都有预处理程序指令和import语句.

为什么类在Objective-C中明确地继承了NSObject?不从NSObject声明继承有什么后果?

inheritance objective-c nsobject

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

如何从NSString中的句子中提取URL?

我想要完成的是如下.我有一个NSString,其中一个句子在感知中有一个URL.我需要能够获取NSString中任何句子中显示的URL,例如:

假设我有这个NSString

NSString *someString = @"This is a sample of a http://abc.com/efg.php?EFAei687e3EsA sentence with a URL within it.";
Run Code Online (Sandbox Code Playgroud)

我需要能够从该NSString中提取http://abc.com/efg.php?EFAei687e3EsA.这个NSString不是静态的,并且将改变结构,并且url不一定在句子的同一位置.我试着调查三个代码,但对我来说没有意义.怎么办呢?感谢帮助.

regex iphone cocoa-touch nsstring

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

如何使用afconvert从.caf格式转换为.mp3格式?

我正在使用afconvert命令行实用程序将音频文件转换.caf.mp3格式.我用过afconvert:

afconvert -f 'MPG3 ' -d '.mp3' -v input.caf output.mp3 
Run Code Online (Sandbox Code Playgroud)

但这给了我以下错误:

Input file: input.caf, 19008 frames
Error: ExtAudioFileSetProperty ('cfmt') failed ('fmt?')
Run Code Online (Sandbox Code Playgroud)

我也尝试过以下方法:

afconvert -f 'MPG3 ' -d LEI32@44100 -v input.caf  output.mp3
Run Code Online (Sandbox Code Playgroud)

这也给了我错误:

Input file: min.caf, 19008 frames
Error: ExtAudioFileCreateWithURL failed ('fmt?')
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚为什么这会给出错误.

任何人都可以指导我解决这个问题吗?

谢谢你提前.

iphone core-audio

22
推荐指数
3
解决办法
3万
查看次数