我在整个职业生涯中都是在Windows和.NET上开发的,请原谅我对这一点的无知.
从头开始设置iPhone开发环境的步骤是什么?
假设我只有电和互联网连接.
我需要什么硬件和软件?
我在这里谈论理想的环境.如果它不能在Windows上完成那么好.
谢谢.
如何在Visual Studio和Eclipse中使用Xcode中的自动完成功能?特别是在VS和Eclipse中,auto-complete显示了一个选项列表......而Xcode只显示一个选项.
例如,当我输入"myV"时,Xcode可能会建议"myVariable".那很好但是如果我在我的函数范围内有以下对象:"myInt1"和"myInt2"?当我键入"myI"时,Xcode会建议"myInt1",但我想要一个列表.或者,例如,通过各种可能性,例如在某些贝壳中,它会很棒.因此输入"myI"将获得建议"myInt1",然后按Tab键将建议更改为"myInt2".
干杯!
如果我制作两个iPhone应用程序,我怎么能/应该在其中共享自定义数据(不是联系人和类似的东西)?
谢谢!
有没有办法使用iPhone SDK获得与HTTP POST或GET方法相同的结果?
我有一个UIImageView显示比更宽更高的图像UIImageView.我想使用动画在视图中平移图像(这样平底锅很漂亮和平滑).
在我看来,我应该能够仅仅调整bounds.origin的UIImageView,和图像应移动(因为形象应与作为视图中绘制它的起源,对不对?),但似乎并没有工作.的bounds.origin变化,但图像绘制在相同的位置.
几乎可以工作的是改变contentsRect视图的层.但这开始是一个单位正方形,即使图像的可视区域不是整个图像.所以我不确定如何检测到图像的远边被拉入可视区域(我需要避免,因为它通过将边缘拉伸到无限远来显示,看起来很好,低于标准杆).
我的视图目前已通过Interface Builder contentsGravity设置kCAGravityTopLeft,如果这有所不同(是否导致图像移动?).但是,没有其他选择似乎更好.
更新:要清楚,我想在视图内移动图像,同时保持视图在同一点.
在我的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
文档+[NSThread detachNewThreadSelector:toTarget:withObject:]说:
对于非垃圾收集的应用程序,该方法
aSelector负责为新分离的线程设置自动释放池,并在该池退出之前释放该池.
我的问题是,我是否需要NSAutoreleasePool在我的-[NSOperation main]方法覆盖中创建自己的方法,还是创建NSAutoreleasePool处理方法NSOperation?
Objective-C中NSObject的目的/用途是什么?我看到扩展NSObject的类是这样的:
@interface Fraction : NSObject
Run Code Online (Sandbox Code Playgroud)
在C++或Java中,我们不使用任何变量,如NSObject,即使我们在Objective-C和Java中都有预处理程序指令和import语句.
为什么类在Objective-C中明确地继承了NSObject?不从NSObject声明继承有什么后果?
我想要完成的是如下.我有一个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不一定在句子的同一位置.我试着调查三个代码,但对我来说没有意义.怎么办呢?感谢帮助.
我正在使用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)
我无法弄清楚为什么这会给出错误.
任何人都可以指导我解决这个问题吗?
谢谢你提前.
cocoa-touch ×6
iphone ×5
objective-c ×2
32-bit ×1
64-bit ×1
autocomplete ×1
c ×1
cocoa ×1
core-audio ×1
ide ×1
inheritance ×1
macos ×1
nsobject ×1
nsstring ×1
regex ×1
xcode ×1