标签: xcode5

Xcode 5中的iOS7故事板不断垂直增长

点击Xcode 5中的iPad故事板后,它询问我是否要升级到iOS7故事板.当警报在屏幕上时,它会使视图控制器垂直增长.选择"升级"后,"增长"停止,但到那时损坏已经完成,视图控制器的大小也增加了.

有什么方法可以解决这个恼人的问题吗?

storyboard ios7 xcode5

4
推荐指数
1
解决办法
1163
查看次数

AVAudioPlayer无法在iOS7上运行

我已经尝试了这里找到的所有不同选项,甚至使用NSData来加载音频文件.我尝试过mp3,m4a,caf文件,但没有任何工作.

没有错误消息,没有.

这是一款使用XCODE 5,iOS7的新应用.

这就是我正在使用的

- (void)playOnce:(NSString *)aSound
{


    AVAudioSession *audioSession = [AVAudioSession sharedInstance];
    [audioSession setCategory:AVAudioSessionCategoryPlayback withOptions:AVAudioSessionCategoryOptionDefaultToSpeaker error:nil];
    [audioSession setActive:YES error:nil];

    // Gets the file system path to the sound to play.
    NSString *soundFilePath = [[NSBundle mainBundle] pathForResource:aSound ofType:@"m4a"];

    // Converts the sound's file path to an NSURL object
    NSURL *soundURL = [[NSURL alloc] initFileURLWithPath: soundFilePath];
    AVAudioPlayer * newAudio=[[AVAudioPlayer alloc] initWithContentsOfURL: soundURL error:nil];


    [newAudio prepareToPlay];

    // set it up and play
    [newAudio setNumberOfLoops:0];
    [newAudio setVolume: 1];
    [newAudio setDelegate: self];
    [newAudio …
Run Code Online (Sandbox Code Playgroud)

avaudioplayer ios7 xcode5

4
推荐指数
1
解决办法
6152
查看次数

在Xcode 5上进行项目范围的单词匹配搜索

我正在使用Xcode 5,并希望找到一个单词(例如:变量名)不是通过子串匹配而是通过完全匹配(或前缀匹配).在文件范围搜索(Command-F)中,我可以通过单击玻璃图标右侧的箭头按钮并选择"编辑查找选项..."来使用文本搜索或正则表达式搜索.但是,我找不到在Xcode 5中搜索项目范围搜索("在项目中查找",Shift-Command-F)的任何选项.我可以做的一件事是在Terminal.app上运行"grep -w".但是,有没有办法在Xcode中的Project中搜索单词?

xcode find match xcode5

4
推荐指数
1
解决办法
4083
查看次数

适用于iPhone和iPad的单一NIB

我在这里和谷歌看到了类似的问题,但没有人回答我的实际问题.我想为iPhone和iPad配备一个NIB.NIB本身应该只有一个空视图.应该进入视图的所有内容都是以编程方式完成的.我检查设备是否是iPhone/iPad,然后计算并设置布局.一点点工作,但对于所需的任务,这对我来说是最好的解决方案.

但是当通过"新文件... - >用户界面 - >视图"添加新视图时,我被要求提供设备系列.选择当然是iPhone或iPad.但我希望视图可以在两种设备上工作,一种通用的.

我尝试了iPhone视图,它实际上适用于iPhone和iPad两种设备.所以似乎一切都很好.我的问题更通用,询问是否可以重新使用iPhone的iPhone视图.我应该换一种方式吗?更好的解决方案?

请理解我真的想以单一视图和编程方式工作,因此请为每个设备使用单独视图并使用IB的解决方案请保留!

谢谢

iphone objective-c ipad ios xcode5

4
推荐指数
1
解决办法
159
查看次数

在屏幕ios7之间转换时边缘闪烁

升级到xcode 5后,我注意到在两个屏幕之间转换时屏幕边缘有一个闪烁.闪烁在框架边缘显示为垂直白线.这似乎只发生在ios7上.

我在两个屏幕之间的转换是通过故事板segue.

更新:

我通过添加:self.view.clipsToBounds = YES修复了这个问题.对我的看法.

objective-c flicker ios ios7 xcode5

4
推荐指数
1
解决办法
1409
查看次数

如何将AfNetworking响应对象(JSON)映射到自定义类?

我正在使用JSON作为POST方法的响应AFNetworking.我需要将JSON映射到自定义类,并创建一个包含JSON值的对象.

JSON字符串

{
branch =     {
    address = "";
    email = "";
    globalId = 174;
    id = 0;
    mobile = 9846147442;
    name = "Sathish Clininc Branch1";
    netMdId = 132;
    numberOfDevices = 0;
    organisationName = "<null>";
    passPhrase =         (
    );
    phone = 04872279166;
    status = active;
};
error = "<null>";
netmd =     {
    globalId = 132;
    headOfficeAddress = "";
    headOfficeEmail = "sreejith@gmail.com";
    headOfficeMobile = "";
    headOfficeName = Koorkenchery;
    headOfficePhone = ""; …
Run Code Online (Sandbox Code Playgroud)

json ios afnetworking xcode5

4
推荐指数
2
解决办法
4134
查看次数

XCode 5 - 跳转到上一个光标位置

我想跳转到XCode 5中的文件中的前一个光标位置(使用键盘热键或下拉菜单路径).

这个SO帖子适用于XCode 3:XCode是否有像Visual Studio一样的光标导航堆栈?

但对于XCode 5,我在这里找不到这个功能:http://cloud.github.com/downloads/Machx/Xcode-Keyboard-Shortcuts/Xcode_Shortcuts.pdf,也不在Apple文档中:https:// developer. apple.com/library/ios/documentation/IDEs/Conceptual/xcode_help-command_shortcuts/Introduction/Introduction.html#//apple_ref/doc/uid/TP40010560-CH1-SW1

编辑

对不起我以前不清楚.我不想文件之间切换.如下面的答案所述,这就是ctrl + cmd + left/right的作用.我想文件中的光标位置之间切换.例如:

我在MyViewController.m工作.

我在第178行写了一个函数 - (void)doStuff.

在 - (void)doStuff中,我意识到我需要将@property更新为readwrite.

我将MyViewController.m的顶部转到第10行.我添加了行@property(非原子,强,读写)NSMutableArray*myArray;

现在我想回来写完我的 - (void)doStuff方法.到达那里的最佳方式是什么?这是我想说"转到最后一个文本光标位置"的时候.

ide xcode hotkeys xcode5

4
推荐指数
4
解决办法
3818
查看次数

如何在原型单元中添加两个以上的标签?

我已经完成了下面的教程,它运行正常.我的问题是如何在原型单元格中添加两个以上的标准单元?

http://thedarkdev.blogspot.co.uk/2013/09/web-service-apps-in-ios7-json-with.html

cell.textLabel.text ="标题文字"; cell.detailTextLabel.text ="详细文字"

我想添加另外4个标签,并希望使用故事板进行布局.

任何想法如何做到这一点?

uitableview ios xcode5

4
推荐指数
1
解决办法
3683
查看次数

在NavigationController中推送多个UIViewControllers

我有6个子类UIViewControllers连接带有标识符的push segues.

他们去A> B> C> D> E> F. 我无法找到如何在控制器A中实现按钮的方法,该按钮会自动将所有控制器堆叠到控制器F并显示F控制器.堆叠应该在UINavigationController实例中完成,而不是通过(void)setViewControllers:(NSArray *)viewControllers animated:(BOOL)animated,因为如果我使用setViewControllers方法,那么我将丢失segue标识符.泰!

objective-c uiviewcontroller uinavigationcontroller ios xcode5

4
推荐指数
1
解决办法
2347
查看次数

在Xcode5.1中构建一个项目,该项目在Xcode 6 GM中进行了修改,用于测试旧版本的iOS

我的应用程序至少使用Xcode5.1故事板支持iOS6.

在Xcode 6 GM中完成了几项工作之后,我需要在iOS 6 Simulator上进行测试.Xcode 6 GM没有iOS 6模拟器.所以,我在Xcode 5.1中打开了我的项目.

但它无法建立.我甚至无法在Xcode5.1中打开故事板.

它在导航窗格中说

Main_iPhone.storboard
Interface Builder Storyboard Compiler Error
The document"(null)" requires Xcode6.0 or later.
Run Code Online (Sandbox Code Playgroud)

当我点击它时,会出现提示

The document "Main_iPhone.storyboard" requires Xcode 6.0 or later.
This version does not support constraints to layout margins. Open this document with Xcode 6.0 or later.
Run Code Online (Sandbox Code Playgroud)

iphone storyboard ios xcode5 xcode6

4
推荐指数
1
解决办法
4217
查看次数