Tag: ios

xcode iOS比较string

如何将网站结果与预测结果进行比较 @"document.getElementsByTagName('body')[0].outerHTML" 预计包含: <body>OK</body> 但我总是得到一个错误,说他们不匹配。 我用下面的代码来比较它们: if (webresult == cmp){ 那么它显示一个警告说成功。 否则会说错误。 它总是去其他地方。 inheritance人的代码块,请帮助。 – (IBAction)displayresult:(id)sender { webresult = [webview2 stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].outerHTML"]; NSString *cmp = [[NSString alloc] initWithFormat:@"<body>OK</body>"]; if (webresult == cmp) { UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Logged in" message:@"Logged in, Proceeding to the game" delegate:self cancelButtonTitle:@"Ok" otherButtonTitles:nil, nil]; [alert show]; [alert release]; } else […]

UITextView字体是零

我在故事板中创build了一个字体大小为14的UITextView,并将其连接到ViewController的detailDescriptionLabel属性。 这段代码在viewDidLoad中: self.detailDescriptionLabel.font=[UIFont systemFontOfSize:10]; NSLog(@"text is %@; font is %@", self.detailDescriptionLabel.text, self.detailDescriptionLabel.font); 控制台输出如下: text is Lorem Ipsum; font is (null) 为什么字体设置为零? setFont:正在工作; 字体确实收缩。 我想获得字体,所以在手势后我可以调用lineHeight的字体。 这样,我可以找出哪一行被点击下面的代码: int line = [tap locationInView:tap.view].y / self.detailDescriptionLabel.font.lineHeight; 在这里,字体也是零。 行被设置为-2147483648,这显然不是我想要的。

我怎样才能添加速度button与链接的链接?

首先,在提交我的应用程序之前,我不知道如何获取链接,并且链接是针对每个国家的app store还是通用的? 此外,我不知道是否只是把链接放在那里: @IBAction func rate(sender: AnyObject) { UIApplication.sharedApplication().openURL(NSURL(string : "webLinkHere")!) } 或者我应该用另一种方式来做到这一点? 谢谢

Xcode可以build立一个项目,但不能在模拟器上运行

当我从网上下载一个项目时,有时可以编译但不运行(XCode – > Product – > Run已禁用,灰色)。 当我自己创build项目时,这绝不会发生。 可能是什么问题呢? 它以某种方式与版本连接? 我是iOS新手,从网上下载项目用于学习目的。 可惜不能在模拟器上testing它们。

NSString是空的

你如何testing一个NSString是否为空? 或全部空白或零? 用一个方法调用?

我怎样才能填充左边的整数零?

我有以下variables: NSNumber *consumption = [dict objectForKey:@"con"]; 这将返回42.如何将此数字填充到左侧的10个数字,以零开头。 输出应该看起来像, 0000000042 或者如果它是420, 0000000420

显示pushviewcontrolleranimation看起来像presentModalViewController

是否有可能显示pushViewControlleranimation看起来像presentModalViewController但具有pushViewController后台function?

如何删除警告“运行时button的框架将有所不同”。

我正在使用Xcode 5开发人员预览。 当我从界面构build器中更改或添加XIB文件时,Xcode显示此警告: button的框架在运行时会有所不同。 我如何删除此警告?

如何在触摸UITextField(swift)之外的任何位置时closures键盘?

我正在一个项目,有一个UIViewController,在视图控制器上有一个UIScrollView和UITextField滚动视图。 喜欢这个: 我试图解雇键盘,并在文本框中input一些文本后点击隐藏,然后点击文本框外的任何地方。 我试过下面的代码: override func viewDidLoad() { super.viewDidLoad() self.textField.delegate = self; } override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) { self.view.endEditing(true) } 当我点击滚动视图外时,它适用于我,但是当我点击滚动视图时,什么也没有发生,键盘也不会隐藏。 在文本区以外的任何地方轻击键盘时是否有任何方法解除键盘? 谢谢

SQLite – 在Mac上最好的浏览器?

开发ios应用程序什么是最好的Sqllite查看器? Mac应用程序商店有不less。 感谢和问候