我有NSNumbers的NSArray,并希望在数组中find最大值。 有没有build立在这样做的function? 如果这有什么不同,我正在使用iOS4 GM。
我已经设置了下面的代码来将文件保存到文档目录中: NSLog(@"Saving File…"); NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.reddexuk.com/logo.png"]]; AFHTTPRequestOperation *operation = [[[AFHTTPRequestOperation alloc] initWithRequest:request] autorelease]; NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *path = [[paths objectAtIndex:0] stringByAppendingPathComponent:@"logo.png"]; operation.outputStream = [NSOutputStream outputStreamToFileAtPath:path append:NO]; [operation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) { NSLog(@"Successfully downloaded file to %@", path); } failure:^(AFHTTPRequestOperation *operation, NSError *error) { NSLog(@"Error: %@", error); }]; […]
我有一个导航堆栈,说5个UIViewControllers。 我想通过点击第五个viewcontroller中的一个button来删除堆栈中的第三个和第四个viewcontroller。 是否有可能做到这一点? 如果这样怎么样?
我有一个UITableView与dynamic更新的cells 。 除了调用tableview.reload (见下面)来刷新表格中的cells时,一切正常,我希望表格滚动到底部以显示新条目。 – (void)reloadTable:(NSNotification *)notification { NSLog(@"RELOAD TABLE …"); [customTableView reloadData]; // Scroll to bottom of UITable here …. } 我打算使用scrollToRowAtIndexPath:atScrollPosition:animated:但后来注意到我没有访问indexPath 。 有谁知道如何做到这一点,或者我可以使用delegatecallback?
所以现在我有一个UIView在UILabel中。 我希望背景具有不透明度<1.0,标签具有1.0的不透明度。 但是,由于alphas沿着视图层次传播,所以标签最终的透明度也是<1.0。 有没有办法做我想要的,而不是让UILabel成为另一个视图的子视图?
当用户结束拖动滑块指针时如何检测事件?
默认情况下,当将网站标记为图标时(通过从Safari的“+”菜单中select添加到主屏幕 ),图标名称默认为页面的<title> ,截断为12个字符。 与apple-touch-icon允许您指定自己的页面的图标化表示方式一样,网页是否可以指定除<title>之外的默认图标名称?
到目前为止,我还没有find一个解决scheme,可以很好地从Objective C的pdf文件中提取文本,以便在iPhone上使用。 我发现了一些标准的C代码,并修改它的工作原理,并认为我会在这里提供它,因为到目前为止,我已经使用了stackoverflow很多,但从来没有回报。 你可以在这里: https : //github.com/zachron/pdfiphone 它将pdf文件的path作为input,并返回pdf中文本的nsstring。 我没有写大部分,但我修改了它,所以它可以与iPhone和Objective C一起工作。如果有人拿这个,你需要在你的项目中包含Zlib库(在iPhone上的libz.dylib)它更令人敬畏,那就是美好的时光。
我创build了一个Web应用程序,并添加到我的iPhone主屏幕。 当我切换到另一个应用程序后,iPhone自动重新加载我的networking应用程序。 这打破了我的应用程序stream。 如何防止iPhone重新加载应用程序? 我有苹果手机networking应用程序的元标记启用隐藏Safari工具栏,我不想closures它。
我正在iphone(iOS 4.0或更高版本)的应用程序,并在多个视图之间的触摸处理有一些麻烦。 我有这样的视图结构 —> A superView | —> SubView – A | —> SubView – B (exactly on top of A, completely blocking A). 基本上我有一个superView,并且兄弟姐妹子视图A和B.B具有与A相同的框架,因此完全隐藏A. 现在我的要求是这样的。 子视图B应该接收所有轻扫和轻击(单和双)手势。 子视图A应该收到所有捏手势。 这是我如何添加手势识别器的意见 UISwipeGestureRecognizer *leftSwipe = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(leftSwipe:)]; [leftSwipe setDirection:(UISwipeGestureRecognizerDirectionLeft)]; leftSwipe.delegate = self; [bView addGestureRecognizer:leftSwipe]; [leftSwipe release]; UISwipeGestureRecognizer *rightSwipe = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(rightSwipe:)]; [rightSwipe setDirection:(UISwipeGestureRecognizerDirectionRight)]; rightSwipe.delegate = self; […]