Tag: iphone

查找URL的下载大小(Content-Length)

我正在寻找一些Objective-c代码来查询URL并给出下载大小,类似于此示例: 在下载之前检查下载大小 但是在objective-c中,使用ASIHttp就可以了。

将zip文件从iOS应用程序流式传输到Web浏览器

我的应用程序运行HTTP服务器,可以连接到同一Wifi网络上的桌面Web浏览器。 这当前处理图像的个别请求等。 我想找到一种方法将多个图像和文件一次性传输到浏览器。 在发送之前,尺寸太大而无法在iPhone内存中构建。 我考虑过一次创建一个.zip文件并将文件流入其中,但不确定我该如何做到这一点?

iPhone应用程序不工作ipad模拟器

我的iphone应用程序在iphone模拟器和设备上运行,但在ipad模拟器上运行。 它没有显示任何错误,但应用程序不启动只显示空白黑屏。 在ipad模拟器5中运行时,它显示以下错误“应用程序在应用程序启动结束时应该有一个根视图控制器” 我的应用程序didFinishLaunchingWithOptions代码如下: rootViewController = [[RootViewController alloc] initWithNibName:@”RootViewController” bundle:nil]; [self.rootViewController.view setFrame:CGRectMake(0, 20, 320, 460)]; [self.window addSubview:self.rootViewController.view]; [self.window makeKeyAndVisible]; return YES; 我的main.m代码如下: NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; int retVal = UIApplicationMain(argc, argv, nil, nil); [pool release]; return retVal; 这有什么问题?

即使正确设置NSTimezone,仍然存在NSDateFormatter结果问题,为什么?

结果仍然是前一天,我只是问自己为什么,因为NSTimeZone设置得当,对我的国家(意大利,罗马)来说是正确的,这里是我的代码存根,任何想法? NSString *dateString = @”03/07/2008″; NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; [formatter setFormatterBehavior:[NSDateFormatter defaultFormatterBehavior]]; [formatter setDateFormat:@”dd/MM/yyyy”]; [formatter setLocale:[NSLocale currentLocale]]; [formatter setTimeZone:[NSTimeZone systemTimeZone]]; NSDate *dateFromString = [formatter dateFromString:dateString]; [formatter release]; dateFromString的结果是2008-07-02 22:00:00 +0000 。 我已经寻找其他解决方案,但常见的答案是正确设置时区,在我的情况下,它设置正确但问题仍然存在。

iOS自定义表情符号

应用程序商店中有应用程序允许您使用自定义表情符号(表情符号等)。 我的问题是:是否可以在手机上拍照,然后裁剪,缩小,并将其设置为键盘上的表情符号之一?

UIImagePickerController语言没有改变

在我的应用程序中使用 [[NSUserDefaults standardUserDefaults] setObject:@[@”fr”] forKey:@”AppleLanguages”]; 这个function改变了应用程序语言。 它可以很好地处理所有标签,按钮和所有其他元素。 但是,它没有在UIImagePickerController中复制。 当我杀死并重新打开应用程序时,语言会发生变化。 请任何建议。 谢谢

MFMailComposer无法在io6横向模式下工作

if ([MFMailComposeViewController canSendMail]) { MFMailComposeViewController * mailComposeController=[[MFMailComposeViewController alloc]init]; mailComposeController.mailComposeDelegate = self; // mailComposeController.wantsFullScreenLayout = NO; [mailComposeController setSubject:@”WallPaperApp.”]; [mailComposeController setMessageBody:@”This is my new Wallpaper.” isHTML:NO]; UIImage *img=mainImageView.image; UIImage *img1=[UIImage imageNamed:@”aaa.jpg”]; NSData *imageData = UIImagePNGRepresentation(img); [mailComposeController addAttachmentData:imageData mimeType:@”image/jpg” fileName:[NSString stringWithFormat:@”photo.png”]]; [self presentModalViewController:mailComposeController animated:YES]; //[mailComposeController release]; } 它在ios5中工作正常,但不能在ios6 m设备上进行测试

是否可以在没有故事板的Interface Builder中创建原型单元?

在WWDCvideo“Session 309 – Interface Builder Storyboarding”中,演讲者添加了一个表格视图控制器,并在IB中创建了一个可以直接链接到应用程序中的sockets的单元格(在video中大约13:30)。 这可以在没有故事板的情况下完成,如果是这样,该怎么做?

通过nib添加到UICollectionViewCell contentView

有没有办法通过xib将UICollectionViewCell的子视图添加到contentView? 因为我认为这是正确的方法吗? 我想当我通过xib拖放UI时,它会被放入视图而不是contentView

在长按手势识别器上获取错误的UIButton标签

我知道已经有很多问题与此类似,但我已经尝试了所有这些问题,并且由于未能解决我的问题,我发布了我的问题。 首先我尝试的问题是: 1) 如何通过longPressGestureRecognizer获取button.tag? 2) UIButton长按事件 在我的应用程序中,我的xib中有12个UIButtons 。 在UIButton的长按上,我有这个方法被调用。 每次单击不同的UIButtons时,使用gesture.view.tag属性总是给我相同的标记(即)。 – (IBAction)longPress:(id)sender { UILongPressGestureRecognizer* gesture=(UILongPressGestureRecognizer*)sender; NSLog(@”Tag—> %d”,gesture.view.tag); } 我的xib看起来像这样: 更新1: 在有人对xib感到困惑之前,我必须说UIButtons设置为Custom类型,因此它们在UIImageView下是不可见的。