Tag: Objective C

Sqlite文件位置核心数据

通常,核心数据应用程序的sqlite存储文件位于 库>应用程序支持> iPhone模拟器> 7.1(或您正在使用的版本)>应用程序>(无论哪个文件夹包含您的应用程序)>文档 文件夹,但我不能在IOS 8中find它。我假设他们只会在iPhone模拟器文件夹中添加一个8.0文件夹,但它不在那里。 有人能find它吗?

放松Segue不在iOS 8中工作

我有一个应用程序,可以在iOS 7下正常工作,但是当为iOS 8构build时,展开的segues不起作用。 我创build了一个新项目,并添加了一个模式(导航控制器与tableviewcontroller),并试图使用unwind模式。 不幸的是它也不起作用。 正在放松的方法是在desination视图控制器中。 展开的segue是通过故事板创build的(tableviewcontroller中的一个导航栏button)当我点击button时,没有任何反应。 没有日志输出,模式不会消失。 它也似乎只影响模态赛段。 推/ popover正常展开。 有没有人有类似的问题,有一个想法,我怎么能解决它?

是否可以使用sharedHTTPCookieStorage为UIWebView手动设置Cookie?

我有一个iOS应用程序内的webviews,需要一个身份validationcookie进行正确的身份validation。 我正在寻找一种方法来设置一个iOS应用程序的web视图内的cookie,而不必做一个出站请求来设置cookie,因为我已经在客户端的身份validation信息。 这篇文章向我们展示了UIWebView cookie的存储位置。 现在我正在加载一个隐藏的Web视图来发出一个出站请求,但是不希望做出设置一个简单的cookie的外部请求。

如何在目标c中使用XMLparsing来发布带有特殊字符和泰语的string

我是新来的ios和我面临的问题,包括特殊字符后的string。 我的代码是这样在DidFinishLoading: NSXMLParser *myNSXMLParserPostObj=[[NSXMLParser alloc]initWithData:myNSMDataPostFromServer]; myNSXMLParserPostObj.delegate=self; [myNSXMLParserPostObj parse]; NSLog(@"%@",myNSXMLParserPostObj.parserError); NSString *responseStringWithEncoded = [[NSString alloc] initWithData: myNSMDataPostFromServer encoding:NSUTF8StringEncoding]; //NSLog(@"Response from Server : %@", responseStringWithEncoded); NSAttributedString * attrStr = [[NSAttributedString alloc] initWithData:[responseStringWithEncoded dataUsingEncoding:NSUnicodeStringEncoding] options:@{ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType } documentAttributes:nil error:nil]; serverResponse.attributedText = attrStr; NSString *Str =serverResponse.text; NSLog(@"Server Response =%@",Str); UIAlertView *alert3 = [[UIAlertView alloc] initWithTitle:@"Success" message:@"Complaint Added Successfully" […]

来自NSDate的意外值

我试图在一个date存储一个时间。 在这种情况下1.5秒。 我把时间存储在这样的date: NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"mm:ss.SS"]; [dateFormatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:0.0]]; NSDate *date1 = [dateFormatter dateFromString:@"00:01.50"]; 但是,如果我看在debugging区域,我可以看到date1的值设置为: date1 = (NSDate *) 0x1dd32b30 2000-01-01 01:00:01 CET 谁能告诉我为什么会发生这种情况?

Objective C NSString *属性保留奇数

我有以下的例子类: Test.h: @interface Test : UIButton { NSString *value; } – (id)initWithValue:(NSString *)newValue; @property(copy) NSString *value; Test.m: @implementation Test @synthesize value; – (id)initWithValue:(NSString *)newValue { [super init]; NSLog(@"before nil value has retain count of %d", [value retainCount]); value = nil; NSLog(@"on nil value has retain count of %d", [value retainCount]); value = newValue; NSLog(@"after init […]

调用睡眠(5); 并更新文本字段不工作

我想睡一个方法(见下文),而不是从textLabel的值改变的myTextLabelString ,等待5秒钟,更改为“睡眠5工作”,等待5秒,最后更改为“睡眠5第二次工作一轮“….它只是从myTextLabelString的值,等待10秒,然后改变为”第二次睡觉5“。 – (void)textLabelChanger:(id)sender { NSString *myTextLabelString = [NSString stringWithFormat:@"%d", gameCountDown]; textLabel.text=myTextLabelString; sleep(5); textLabel.text=@"sleep 5 worked"; sleep(5); textLabel.text=@"sleep 5 worked second time round"; return; }

iPhone程序化重启

我有代码 system("reboot") reboot命令在terminal中工作,但即使我作为root运行应用程序,操作仍然被拒绝。 有没有人发现任何方式的作品,或可以解释一下SBSetting的重启,这让我好奇?

UIImageView – 如何获取分配的图像的文件名?

是否有可能读取目前存储在UIImageView中的UIImageView's UIImage的名称? 我希望你可以做一些这样的事情,但还没有弄明白。 NSString *currentImageName = [MyIImageView getFileName];

导航控制器推视图控制器

题 如何从一个视图控制器导航到另一个简单地使用button触摸内部事件? 更多信息 我在一个示例项目中尝试的步骤是: 创build示例单视图应用程序。 添加一个新文件 – > XIB用于用户界面(ViewController2)的Objective-C Class。 将一个button添加到ViewController.xib中,并控制单击button到ViewController.h以创build触摸内部事件。 转到在ViewController.m中新创build的IBAction并将其更改为… – (IBAction)GoToNext:(id)sender { ViewController2 *vc2 = [[ViewController2 alloc] initWithNibName:@"ViewController2" bundle:nil]; [[self navigationController] pushViewController:vc2 animated:YES]; } 代码运行没有错误,我用NSLogtesting了button的function。 但它仍然不会导航到第二个视图控制器。 任何帮助,将不胜感激。