Tag: iphone

不支持iOS设备上的逻辑测试?

我正在使用SenTestingKit进行unit testing,但是我收到以下消息 不支持iOS设备上的逻辑测试。 您可以在Simulator上运行逻辑测试。 我怎样才能做到这一点?

重新加载表视图数据并取消选择单元格

我有一个表视图,我想在从详细视图返回时,或者在用户创建项目时从新添加的单元格中取消选择先前选择的单元格。 但是,由于有时会添加新项,因此通过在viewWillAppear:调用reloadData来刷新表viewWillAppear: 。 这意味着即使我有self.clearsSelectionOnViewWillAppear = NO ,也不会在视图出现时选择任何单元格。 通过在表视图出现后选择和取消选择单元格(在viewDidAppear:中,取消选择动画的时间明显不同于用户(尝试自己,它更慢,并且感觉不是那么光滑)。 即使在刷新表格视图后,我应该如何保留选择? (请记住,根据具体情况,我要取消选择之前选择的单元格或新创建的单元格。)或者我应该以某种方式重新加载表格中的数据?

如何使用自定义UIImage作为UITabBarItem徽章?

如何添加自定义UIImage作为UITabBarItem的徽章? 即,当设置UITabbarItem的徽章值时,它将显示。

UIImagepickercontroller:转换为低质量video错误

我从UIImagepickercontroller的didFinishPickingMediaWithInfo的方法获得inputurl [info objectForKey:UIImagePickerControllerMediaURL] 。 NSURL *inputURL = [NSURL URLWithString:inputurlstring]; 我从这段代码中给出了outputurl NSString *documentsDirectory = [paths objectAtIndex:0]; NSString *videoPath = [NSString stringWithFormat:@”%@/%@”, documentsDirectory,@”capturedvideo.MOV”]; NSURL *outputURL = [NSURL fileURLWithPath:videoPath]; 我使用以下代码来获得低质量的video – (void)convertVideoToLowQuailtyWithInputURL:(NSURL*)inputURL outputURL:(NSURL*)outputURL handler:(void (^)(AVAssetExportSession*))handler { [[NSFileManager defaultManager] removeItemAtURL:outputURL error:nil]; AVURLAsset *asset = [AVURLAsset URLAssetWithURL:inputURL options:nil]; AVAssetExportSession *exportSession = [[AVAssetExportSession alloc] initWithAsset:asset presetName:AVAssetExportPresetLowQuality]; exportSession.outputURL = outputURL; exportSession.outputFileType = […]

无法编译json-framework

我正在使用json-framework来解析json,但是当我编译时,我得到以下错误: xxx / SBJsonStreamParser.h xxx / SBJsonStreamParser.h:105:错误:在’unsafe_unretained’之前预期属性属性xxx.h:106:错误:在’strong’之前预期属性属性 等等…. 开发者信息: 版本:4.2(4D199) 位置:/开发人员 应用: Xcode:4.2(828) 仪器:4.2(4233) Dashcode:3.0.2(336) 软件开发工具包: Mac OS X: 10.6:(10K549) 10.7:(11C63) iPhone OS: 5.0:(9A334) iPhone模拟器: 4.3:(8H7) 5.0:(9A334)

从iPhone中的运营商检索当前时间

有没有办法从承运人那里获得当前时间。 与自动更新时间一样,即使自动更新时间设置为关闭也是如此。 即使互联网连接不可用。

将我的iOS设备限制为特定应用

我正在寻找一种方法来限制我的iOS设备到特定的应用程序。 我找到了一种通过Kiosk Mode for iOS禁用iPad Home按钮function的好方法 那么可以将我的iOS设备限制在特定的应用程序而不会越狱吗? 如果我这样做,App Store会拒绝我的申请吗?

MPMoviePlayerViewController播放来自Documents目录的电影 – objective-c

我在Documents文件夹中有一个名为“Video”的子文件夹。 并且有一些video.mp4文件。 我有这个文件的完整路径,但MPMoviePlayerViewController不想播放本地的video。 这是代码: NSString *path = [[self getVideoFolderPath] stringByAppendingPathComponent:@”somevideo.mp4″]; NSURL *fURL = [NSURL fileURLWithPath:path]; MPMoviePlayerViewController *videoPlayerView = [[MPMoviePlayerViewController alloc] initWithContentURL:fURL]; [self presentMoviePlayerViewControllerAnimated:videoPlayerView]; [videoPlayerView.moviePlayer play]; 它没有播放。 出现白色屏幕,没有别的。 这个代码适用于远程video,当我把URL放到带有video文件的网站,但本地不播放。 如何获得正确的video文件路径?

以编程方式更改UISlider的范围

如何以编程方式设置UISlider的最小最大范围? 例如(虚拟代码) UISlider* slider = [[UISlider alloc] init]; slider.min = -3; slider.max = 3; 编辑: 所以我有以下内容: sl.minimumValue = 5; NSLog(@”MIN VAL: %d”, sl.minimumValue); 这不起作用,我仍然记录值0.这是因为我在界面构建器中设置了值吗?

从URL读取JSON并添加MKAnnotations

我已经通过几个不同的教程试图让这个工作,但他们似乎掩盖了初学者可能不知道的一些关键步骤。 我在列出名称,纬度和经度的URL上有一个JSON文件。 如何将其导入数组或字典(我不知道区别),然后迭代它并在每次迭代时创建一个新的注释。 IOS6,故事板 _添加代码_ ViewController.h #import #import @interface ViewController : UIViewController {} @property (weak, nonatomic) IBOutlet MKMapView *mapView; @property (nonatomic, strong) NSMutableData *downloadData; @end ViewController.m #import “ViewController.h” #import “MapViewAnnotation.h” @interface ViewController () @end @implementation ViewController – (void)viewDidLoad { [super viewDidLoad]; _downloadData = [NSMutableData new]; NSURL *requestURL = [NSURL URLWithString:@”OMITTED/apptest/locations.json”]; NSURLRequest *request = [NSURLRequest requestWithURL:requestURL]; […]