Dateformatter给对话时间错误

我想将我的datestring转换为NSDate但它返回正确的date和错误的时间。 这是我的代码: NSString *dateStr = @"2013-12-20 12:10:40"; // Convert string to date object NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat: @"yyyy-MM-dd HH:mm:ss"]; NSDate *lastUpdatedate = [dateFormatter dateFromString:dateStr]; NSLog(@"lastUpdatedate : %@",lastUpdatedate); 它返回这个: lastUpdatedate : 2013-12-20 06:40:40 +0000

转换为浮点并计算

我有一个string与多个数字和运算符 @ "5+4-9/10" 。 如何从中得到结果? 我想在我使用的计算器内使用它。 当按下数字或操作符时,我将不得不dynamic显示结果。 我在android中使用arity jar文件。 但是我无法在iPhone中实现这样的function。

Xcode吹起PNG大小,并忽略压缩PNG = NO标志?

目前,我的Assets.xcassets文件夹是大约13MB与我的应用程序的所有图像。 但是,当我存档我的应​​用程序时,Assets.car的结果更接近33MB。 如下所述使用iOSAssetExtractor时: IOS应用程序中资产的大小有什么贡献,如何缩小呢? 问题似乎是PNG在被Xcode“压缩”的时候正在大型化。 许多PNG的大小是他们在进行归档之前的2-3倍。 这是在多个地方引用的常见问题。 通常的解决scheme在这里引用: XCode PNG压缩问题和在这里: https : //imageoptim.com/xcode.html似乎设置“压缩PNG文件”为否在生成设置。 这会跳过Xcode的解包和资产重新压缩,以避免可以经历的资产规模膨胀。 但是,这似乎并没有工作,可能已停止在Xcode 7.3中工作。 在苹果论坛上有一个关于此的线程: https : //forums.developer.apple.com/thread/43372 。 但是,接受的解决scheme似乎正在将检查器中的文件types更改为资源文件夹中用于PNG的数据,但似乎不是用于存储在xcassets文件夹中的PNG的选项。 注意:我也尝试设置“从PNG文件中删除文本元数据”,但没有成功。 任何人都可以推荐一个解决scheme,如何解决在当前(7.3)版本的Xcode这个问题,以便我的Assets.car文件不会比预期的大2-3倍?

什么是kCFErrorDomainCFNetwork代码= 303

我试图将我的textFiled数据发布到Server.but张贴时,我得到这个错误: 错误:错误域= kCFErrorDomainCFNetwork代码= 303“该操作无法完成(kCFErrorDomainCFNetwork错误303.)”UserInfo = 0x13786c60 {NSErrorFailingURLKey = http://192.168.3.125:8090/SaveDollar/rest/deals/add,NSErrorFailingURLStringKey = http://192.168.3.125:8090/SaveDollar/rest/deals/add } 我不明白这个错误。

ios – 合并/连接多个audio文件

我有一堆audio文件(MP3,AAC,无论),我想将它们连接成1个audio文件。 有没有人做过这个?

Uview webview的滚动

我在WkWebview中有一个网页,在网页上有rect区域,我想要放一个UIView播放现场电影。 我已经做了webview和uiview,但我不知道如何使uiview的位置到rect区域。 也就是说,当用户滚动webview时,uiview滚动也滚动。 看来uiview是网页的一部分。 如何修复webview中的uview到网页? 谢谢你的帮助。

以编程方式更改初始屏幕图像

是否允许通过代码设置启动屏幕图像。 因为我需要多次改变它?

我的绘图代码如何保持模糊形状?

无论我做什么,我似乎都无法弄清楚为什么我的图像在iOS显示屏上显得模糊不清。 无论是我在图像编辑器还是绘图代码中创build的都不重要,但是我认为代码会使问题更容易parsing。 我知道,如果行是1像素宽,它会显得模糊,但我尝试了多个线宽的大小和类似的结果。 我能做些什么来确保我的graphics看起来很锐利? UIGraphicsBeginImageContext(CGSizeMake(1000, 1000)); UIBezierPath *bezier = [UIBezierPath bezierPathWithRect:CGRectMake(0, 0, 1000, 1000)]; [[UIColor greenColor]set]; [bezier fill]; [[UIColor blackColor]set]; bezier = [UIBezierPath bezierPath]; [bezier setLineWidth:1.5]; //I tried .5, 1, 1.5, & 2 with similar results [bezier moveToPoint:CGPointMake(450, 500)]; [bezier addLineToPoint:CGPointMake(500, 400)]; [bezier addLineToPoint:CGPointMake(550, 500)]; [bezier closePath]; [bezier stroke]; UIImage *image = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext();

检查时间是否在两次iOS之间

我有两次说,上午8点40分和下午4点,我想要做的是,要检查当前时间是否在给定时间之间? 我已经试过这段代码,但它不工作:(你能帮我一下,我犯了什么错误? NSDateComponents *components = [[NSCalendar currentCalendar] components:NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit fromDate:[NSDate date]]; NSInteger currHr = [components hour]; NSInteger currtMin = [components minute]; NSString startTime = @"21:00"; NSString endTime = @"07:00"; NSArray *arr=[NSArray arrayWithObjects:startTime,endTime, nil]; int stHr = [[[[arr objectAtIndex:0] componentsSeparatedByString:@":"] objectAtIndex:0] intValue]; int stMin = [[[[arr objectAtIndex:0] componentsSeparatedByString:@":"] objectAtIndex:1] intValue]; int enHr = […]

由于configuration文件到期,是否有可能获得崩溃日志?

当应用程序没有启动,或者在点击应用程序后立即回到主屏幕,我是否有办法知道是由于其供应configuration文件到期还是其他原因? 我无法从Finder的崩溃日志中find它们。 谢谢。