XCODE 6(6A313)使用出口编译错误

我正在使用Xcode 6(6A313)来开发一个示例应用程序(使用Objective-C),请遵循iOS编程4版本的Big Nerd Ranch,这是与Xcode 5一起使用的。但是这个基本应用程序只有2个标签得到一个编译错误“ ViewController.xib:错误:非法configuration:启动屏幕可能没有连接。 ”当我连接sockets属性与视图控件使用Interface Builder。 任何人有什么想法是错的? 先谢谢了

iOS:如何正确获取电池电量

我试图得到正确的电池电量。 但是这个值不像iphone的状态栏中的值。 通过代码使用UIDevice: [[UIDevice currentDevice] setBatteryMonitoringEnabled:YES]; [[UIDevice currentDevice] batteryLevel]; 请有人帮我! 我需要得到正确的电池级别,就像在状态栏imdimatery。

使用reverseGeocodeLocation设置地址string:并从方法返回

我尝试本地化一个地址string的开始和结束点,以便我可以将其存储到NSUserDefaults 。 问题是该方法继续执行,并没有设置我的variables。 NSLog(@"Begin"); __block NSString *returnAddress = @""; [self.geoCoder reverseGeocodeLocation:self.locManager.location completionHandler:^(NSArray *placemarks, NSError *error) { if(error){ NSLog(@"%@", [error localizedDescription]); } CLPlacemark *placemark = [placemarks lastObject]; startAddressString = [NSString stringWithFormat:@"%@ %@\n%@ %@\n%@\n%@", placemark.subThoroughfare, placemark.thoroughfare, placemark.postalCode, placemark.locality, placemark.administrativeArea, placemark.country]; returnAddress = startAddressString; //[self.view setUserInteractionEnabled:YES]; }]; NSLog(returnAddress); NSLog(@"Einde"); 这是我的应用程序debugging器显示的内容: 开始 einde 例如,如果我的位置的地址是“Mainstreet 32​​,CITY”。 那么我想看到的是以下几点: 开始 Mainstreet 32​​,CITY […]

在模拟器中的iOS6和iOS7的显示屏幕是不同的

我的应用程序我会给部署目标6.1所以在7.0显示和6.1显示屏幕不同所以如何调整6.1和7.0的大小

将视图显示为另一个视图前方的向上滑动手势

你好,我正在开发有像下面的图像UI的应用程序.. 我无法理解如何创build底部刷卡视图。 我已经尝试向上滑动底部视图的手势来打开它。 但是我想用手指打开底部视图(意味着缓慢的向上拖动视图应该缓慢地显示底部视图) 我正在使用自动布局和故事板。 我如何做到这一点? 我搜查了很多,我有这个https://github.com/crocodella/PullableView,但我不能添加这个视图故事板和自动布局。

NSData dataWithContentsOfURL:不返回浏览器中显示的URL的数据

我正在为Stack Exchange API制作iOS客户端。 经过漫长的斗争之后,我终于设法实现了身份validation – 这为我提供了一个令我坚守的URL。 当令牌有效时,URL如下所示: https://api.stackexchange.com/2.1/me/associated?key=_____MY_SECRET_KEY______&access_token=_____ACCESS_TOKEN_:)_____ 这个在合法的时候会把我带到这个JSON的网页中: {"items":[{"site_name":"Stack Overflow","site_url":"http://stackoverflow.com","user_id":1849664,"reputation":4220,"account_id":1703573,"creation_date":1353769269,"badge_counts":{"gold":8,"silver":12,"bronze":36},"last_access_date":1375455434,"answer_count":242,"question_count":26},{"site_name":"Server Fault","site_url":"http://serverfault.com","user_id":162327,"reputation":117,"account_id":1703573,"creation_date":1362072291,"badge_counts":{"gold":0,"silver":0,"bronze":9},"last_access_date":1374722580,"answer_count":0,"question_count":4},… 我用这个代码得到正确的JSON: NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"https://api.stackexchange.com/2.1/me/associated?key=__SECRET_KEY_:)__&access_token=%@", [[NSUserDefaults standardUserDefaults] objectForKey:@"token"]]]; NSData *jsonData = [NSData dataWithContentsOfURL:url]; if (jsonData) { NSDictionary *JSON = [NSJSONSerialization JSONObjectWithData:jsonData options:kNilOptions error:nil]; } 但是,当手动使令牌无效时,URL仍然看起来相同,浏览器中的页面显示如下: {"error_id":403,"error_name":"access_denied","error_message":"`key` is not valid for passed `access_token`, token not found."} 但是, dataWithContentsOfURL:始终为零 。 为什么? 我究竟做错了什么? 我得到一个NSError返回: […]

从iPhone应用程序隐藏状态栏

我想我的应用程序根本没有状态栏! 我曾尝试使用.plst 我已经尝试了一切在这里状态栏不会消失 ,也在这里如何防止iOS 5显示状态栏,即使UIStatusBarHidden是YES? 有人可以进入极端的细节来帮助我吗? 如果有帮助,我正在使用XCode 5。 我只想状态栏从应用程序中消失! 谢谢!

自动select单元格的UITableView

我的UITableView通过PopOverViewController打开,所以如何加载应用程序后自动加载这些单元格之一, MainViewController上的单元格select过程 – (void)setDetailItem:(id)newDetailItem { if (detailItem != newDetailItem) { [detailItem release]; detailItem = [newDetailItem retain]; //—update the view— label.text = [detailItem description]; } } 和TableViewController中的单元格select: – (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { myAppDelegate *appDelegate = [[UIApplication sharedApplication] delegate]; appDelegate.viewController.detailItem = [list objectAtIndex:indexPath.row]; } 我在TableViewController中使用此代码,但不起作用! 这意味着按下popOverbutton后,代码将突出显示单元格! [myTableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] animated:NO scrollPosition:0]; 我用上面的代码在不同的方法,如viewDidAppear , viewWillAppear和didSelectRowAtIndexPath和… 谢谢

如何使用MPMediaPickerController得到mp3的NSData?

我想从手机上传MP3到服务器,为此我使用MPMediaPickerController 。 得到MPMediaItem URL后,我想获得此url的NSData,但我在NSData中为空。 – (void) mediaPicker: (MPMediaPickerController *) mediaPicker didPickMediaItems: (MPMediaItemCollection *) mediaItemCollection { [self dismissViewControllerAnimated:YES completion:nil]; MPMediaItem *item=[[mediaItemCollection items] objectAtIndex:0]; NSURL *url = [item valueForProperty: MPMediaItemPropertyAssetURL]; NSString *path = [NSString stringWithFormat:@"%@",url]; NSData *data = [[NSFileManager defaultManager] contentsAtPath:path]; } 我也试过 NSData *data = [NSData dataWithContentsOfURL:url]; 但数据为空,为什么? 我也试过不能从MPMediaItem(mp3歌曲)转换为NSData但没有得到结果。 任何人都可以指导我得到MP3的NSData。 提前致谢。

用于Web开发的iOS Touch ID

我目前正试图找出一种方法,在那里我可以build立一个响应式网站,但是一旦网站加载到iOS设备上,我想使用新的iOS Touch ID API来允许成员login。 我知道使用Native ofcourse和Cordova( http://cordova.apache.org/ )可以做这样的事情,但是我希望它可以作为几乎任何Web开发代码库的authentication系统。