我需要在 Obj-C 中释放 id 吗?
示例: MyClass *funkStation = [[MyClass alloc] init] [funkStation dance] id tmp = funkStation ... [funckStation release] 我知道在使用完 funk…
当我有目录路径、文件名和扩展名时,如何构建完整且安全的文件路径?
假设directoryPath 指向应用程序的Documents 目录: NSString *fileName = @"demo" NSString *extension = @"txt" NSString *filePath = [directoryPa…
iPhone:如何在iPhone中显示带有图像的控制器之类的弹出视图?
我想在 iPhone 中显示带有图像的小型弹出视图(就像 iPad 中的弹出视图,但这里我想要在 iPhone 中)。 我怎样才能做到这一点?…
Cocoa 模型应该包含自己的数据访问方法吗?
我对在 Mac 上开发 Cocoa 应用程序还比较陌生,并且有 .NET C# 背景。我想知道 Cocoa 模型对象是否应该包含自己的数据访问方法,例如创建、更新和删除…
如何在改变UIImageView时制作动画
我编写了这段代码并制作了 2 个按钮(下一个和后退),以使用 UIImageView 在 NSMutubleArray 中显示图片。 -(IBAction) pictureNext:(id)sender { if…
如何改变UILabel的大小
我有一个以编程方式编码的 UILabel。我想在按下按钮时更改标签的大小。如何更改该标签的大小?这是我的代码 UILabel *theLabel11 = [[UILabel alloc] …
将 NSData 转换为 NSArray 时出现问题
你好 我在将 NSData 转换为 NSArray 时遇到问题 ,我的代码是: NSData *data = [[NSData alloc] initWithBytes:(const void *)buf length:len] NSArr…
Objective-C 不同语法问题
我现在正在学习 Objective-C,所以请耐心等待。 据我了解,编写 Objective-C 时的一般语法(使用属性时除外)如下所示: [object method] [object met…
Mac OS X - 如何在 Mac OS 中制作类似于 iPhone 中的页面控件?
如何制作一个类似于 iPhone 上的页面控件,但适用于 Mac 操作系统? 具有多个视图并允许您通过按“下一步”和“后退”在它们之间切换的东西。 谢谢!…
在 MapKit 视图上管理超过 10000 个注释
您是否有一些策略来管理 MapKit 视图内小区域上的 10000 多个注释...我设置了一个过滤器来管理,当用户更改缩放级别但超过 10000 次迭代时,速度非常…