Tag: iphone

我如何sorting一个NSMutablearrays与NSNumbers呢?

我试图做一个高分表,并在目标c(实际上,总的来说目标c是挑战我)吸arrays,所以我不知道如何sorting。 我试图做这样的事情(sp​​eudocode,我正在写这个动作的风格,因为我更舒服): highscores.addObjecttoArray(score) highscores.sort(ascending) 但我无法弄清楚…我已经看到了其他线程,但他们使用plist文件和东西,我不知道足够的目标C向他们学习。

从iPhone设备中查找当前国家/地区

我必须在iPhone设置中获取当前的国家/地区。 任何人都可以告诉我如何获得iPhone应用程序中的当前国家。 我必须使用当前的国家来parsing我需要通过当前国家的RSS提要。 请帮我find国家。 提前致谢。

iPhone AVFoundation摄像头方向

我一直在撕掉我的头发,试图让AVFoundation相机以正确的方向(即设备方向)捕捉图片,但我无法使其工作。 我看了教程,我看了WWDC演示文稿,并且下载了WWDC示例程序,但即使这样做也不行。 我的应用程序的代码是… AVCaptureConnection *videoConnection = [CameraVC connectionWithMediaType:AVMediaTypeVideo fromConnections:[imageCaptureOutput connections]]; if ([videoConnection isVideoOrientationSupported]) { [videoConnection setVideoOrientation:[UIApplication sharedApplication].statusBarOrientation]; } [imageCaptureOutput captureStillImageAsynchronouslyFromConnection:videoConnection completionHandler:^(CMSampleBufferRef imageDataSampleBuffer, NSError *error) { if (imageDataSampleBuffer != NULL) { //NSLog(@"%d", screenOrientation); //CMSetAttachment(imageDataSampleBuffer, kCGImagePropertyOrientation, [NSString stringWithFormat:@"%d", screenOrientation], 0); NSData *imageData = [AVCaptureStillImageOutput jpegStillImageNSDataRepresentation:imageDataSampleBuffer]; UIImage *image = [[UIImage alloc] initWithData:imageData]; [self processImage:image]; } }]; (processImage使用与WWDC代码相同的writeImage …方法) […]

如何禁用多点触控?

我的应用程序有几个button触发不同的事件。 用户不应该能够按住几个button。 总之,按住几个button会崩溃应用程序。 所以,我试图在我的应用程序中禁用多点触摸。 我没有选中所有xib文件中的“Multiple Touch”,只要我能解决这个问题,属性“multipleTouchEnabled”和“exclusiveTouch”控制视图是否使用多点触控。 所以在我的applicationDidFinishLaunching我把这个: self.mainViewController.view.multipleTouchEnabled=NO; self.mainViewController.view.exclusiveTouch =YES; 在我的每个视图控制器中,我把它放在viewDidLoad中 self.view.multipleTouchEnabled=NO; self.view.exclusiveTouch=YES; 但是,它仍然接受多个触摸。 我可以做一些事情,如禁用其他button后,得到一个触摸事件,但这将是一个丑陋的黑客。 当然有一种方法可以正确禁用多点触摸?

核心数据,当NSFetchRequest返回NSDictionaryResultType时如何获取NSManagedObject的ObjectId?

我有一个NSFetchRequest返回NSDictionaryResultType的对象的属性。 是否有可能在这个字典中获得对象的ObjectId? 否则,我将需要使用NSManagedObjectResultType的返回types来运行查询,这对于大量返回的项目来说要慢得多。

以编程方式更改UIView大小

我有一个UIView,我想在用户触摸一个button时改变大小。 CGRect newFrame = self.myview.frame; newFrame.size.width = 200; newFrame.size.height = 200; [self setFrame:newFrame]; CGRect newFrame = self.searchField.frame; newFrame.size.width = 200; newFrame.size.height = 200; self.searchField.frame=newFrame; 他们都没有工作,不改变任何东西。 我想为UIView设置固定的宽度和高度。

在iOS 8扩展中访问核心数据SQL数据库(在App和Widget之间共享数据)

问题: 无法在“今日视图”中的“Widget扩展”中访问应用程序的“核心数据”数据库。 应用程序本身能够在iOS 8下按照正常情况读取和写入数据库,但扩展将无法创build存储,从而导致错误,无法写入文件。 日志如下: Error Domain=NSCocoaErrorDomain Code=512 "The operation couldn't be completed. (Cocoa error 512.)" reason = "Failed to create file; code = 2

iOS – UITableView正确刷新表?

我有很多的数据和在我的tableView很多行。 当数据发生变化时,我想在屏幕上更新我的可见单元格,我真的不想使用reloadData,因为这是一个昂贵的调用。 是否有可能以某种方式更新可见单元格? 我试着在桌面上调用: beginUpdate & endUpdate ,但是这一直不工作? 有什么build议么?

为什么我要拿到乐器 – “目标无法运行”?

目标无法运行:遇到远程exception:正在为pid 3103获取任务 我在设备上运行iPhone OS 3.1.3,我可以在设备上以debugging模式运行我的应用程序。 我下载并安装了xcode_3.2.2_and_iphone_sdk_3.2_final.dmg两次,没有任何运气。

以编程方式拨打具有访问代码的电话号码

如何在iOS中拨打包含编号和访问代码的电话号码? 例如: 号码:900-3440-567 访问代码:65445