标签: xcode5

如何在Xcode中抑制警告?

在Xcode 5中,有没有办法抑制警告,例如文件数量的未使用变量?特别是最新的Box2D 2.2.1产生一些令人讨厌但无害的警告.

compiler-construction xcode compiler-warnings ios xcode5

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

Xcode 5最低部署目标

目前我正在使用Xcode 4.6.我的应用需要支持最低iOS 4.3.我还想扩展iOS 7的上限支持.Xcode 5,iOS SDK 7是否仍然支持iOS 4.3?iOS 4.3模拟器仍然可以在Xcode 5中使用吗?

我试着阅读Xcode 5 Release Note但它没有提到任何内容.谢谢!

ios xcode5

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

UITextField突出显示所有文本

我已经通过stackoverflow搜索了类似的问题,并找到了适用于其他人的推荐解决方案,但没有一个对我有效,所以我开始怀疑这是我没有做好的事情.

这很简单.我想要的是,当用户点击uitextfield时,uitextfield中的整个文本都会被选中.然后,用户可以继续将其全部删除,点击一次并从该点开始追加或开始键入以覆盖所有内容.

我有一个来自uitextfield的动作,这里是片段.

- (IBAction)didBeginEditDescription:(id)sender
{
    NSLog(@"Description began edit.");

    [self.txtfield selectall:self];
}
Run Code Online (Sandbox Code Playgroud)

我知道该方法被调用(由NSLog显而易见).但是,没有任何反应,光标仍然位于文本的最后位置.我已经有了UITextFieldDelegate所以不确定我应该注意什么?

仅供参考,这是针对Xcode 5.0并尝试开发iOS 7.

我有什么明显的遗失吗?

iphone selectall uitextfield ios7 xcode5

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

将IBOutlets连接到UITableViewCell原型

我正在使用自定义UITableViewCell原型创建一个UITable.我的单元格包含UIImageViews,UILabels和UIButtons.

当我控制并从我的按钮拖动到我的班级界面时,它工作得很好.但是,它不适用于网点.

当我在.h文件中创建IBOutlet时,我只能连接,如果我选择UITable而不是单元格,当然结果是应用程序损坏.

你们有任何想法如何解决这个问题吗?我不想仅为单元格使用自定义类.我真的很想坚持使用Storyboard和原型.

提前致谢

uitableview ios xcode5

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

Xcode 5 Autolayout并使UIView的宽度等于高度

我正在使用autolayout.我在IB中有一个UIImageView.我想让它的宽度等于它的高度.

我学会了如何在Xcode 4中完成大部分这些工作.我知道如何以编程方式完成它,但这产生了错误并且还没有修复Apple:

'Auto Layout still required after executing -layoutSubviews. UITableViewCell's implementation of -layoutSubviews needs to call super.'
Run Code Online (Sandbox Code Playgroud)

那么如何在Xcode 5 Interface Builder中设置这个约束呢?

ios autolayout xcode5

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

构建时出现Apple LLVM 5.0错误

创建一个新项目后,我将其命名为o-golfer(与我的项目名称相同)然后我将身份名称修改为Application

现在再次构建它时,我得到Apple LLVM 5.0错误,因为缓存的预编译头试图再次找到有没有办法清除并重建这个缓存​​的头?我已经尝试清理并再次构建项目......同样的错误

clang: error: no such file or directory: '/Users/yves/Developpement/iOS7/OPTIMAL/o-golfer/o-golfer/o-golfer-Prefix.pch'
Run Code Online (Sandbox Code Playgroud)

这是错误日志:

ProcessPCH /Users/yves/Library/Developer/Xcode/DerivedData/o-golfer-cbxwkyokboekvvbscnyxjekgcqyf/Build/Intermediates/PrecompiledHeaders/o-golfer-Prefix-dnguhwlesygrvffouxoeiklsfygm/o-golfer-Prefix.pch.pch o-golfer/o-golfer-Prefix.pch normal armv7 objective-c com.apple.compilers.llvm.clang.1_0.compiler
cd /Users/yves/Developpement/iOS7/OPTIMAL/o-golfer
setenv LANG en_US.US-ASCII
setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/
...

clang: error: no such file or directory: '/Users/yves/Developpement/iOS7/OPTIMAL/o-golfer/o-golfer/o-golfer-Prefix.pch'
clang: error: no input files
Command     /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1
Run Code Online (Sandbox Code Playgroud)

ios xcode5

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

如何确定是否启动应用程序以执行后台提取

当OS启动应用程序进行后台获取时,我观察到的序列就是这个

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
Run Code Online (Sandbox Code Playgroud)

然后

-(void)application:(UIApplication *)application performFetchWithCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler
Run Code Online (Sandbox Code Playgroud)

didFinishLaunching我试图确定是否启动应用程序进行后台提取,因为我需要禁用一些功能来加速应用程序加载.UIApplication不公开任何属性来确定这一点.

我注意到UIApplication_applicationFlags哪个isHandlingBackgroundContentFetchboolean对于Background Fetch设置为true但是它的@package内部并且无法访问.

iphone objective-c ios ios7 xcode5

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

CocoaPods无法使用Xcode 5.0.2进行安装

我已经被困在这个问题上几个小时了,我找不到解决方案.我正在运行Mavericks并安装了Xcode 5.0.2(随命令行工具一起提供).

我的环境:

  • 使用RVM与ruby版本1.9.3p484
  • Xcode 5.0.2
  • Mac OS 10.9.1
  • 宝石2.2.0
  • Bundler版本1.3.5

Sudo gem安装cocoapods输出

kyles-mbp-2:fresh-driver-ios kylechronis$ sudo gem install cocoapods
     Building native extensions.  This could take a while...
     ERROR:  Error installing cocoapods:
     ERROR: Failed to build gem native extension.

    /Users/kylechronis/.rvm/rubies/ruby-1.9.3-p484/bin/ruby -rubygems    
    /Users/kylechronis/.rvm/rubies/ruby-1.9.3-p484/lib/ruby/gems/1.9.1/gems/rake- 0.9.2.2/bin/rake RUBYARCHDIR=/Users/kylechronis/.rvm/rubies/ruby-1.9.3- p484/lib/ruby/gems/1.9.1/extensions/x86_64-darwin-13/1.9.1/xcodeproj-0.14.1 RUBYLIBDIR=/Users/kylechronis/.rvm/rubies/ruby-1.9.3-p484/lib/ruby/gems/1.9.1/extensions/x86_64-darwin-13/1.9.1/xcodeproj-0.14.1

   /Users/kylechronis/.rvm/rubies/ruby-1.9.3-p484/bin/ruby extconf.rb
   checking for -std=c99 option to compiler... yes
   checking for CoreFoundation... no
   checking for main() in -lCoreFoundation... no
   CoreFoundation is needed to build the Xcodeproj C extension.
    *** extconf.rb failed ***
   Could not create …
Run Code Online (Sandbox Code Playgroud)

ruby xcode rubygems cocoapods xcode5

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

Xcode不显示构建设置选项的菜单

我正在使用OS X 10.9.1(Mavericks)和Xcode 5.0.2.我创建了一个新项目,在项目的Build Settings中,没有菜单可以为不同的选项选择值.这是截图...

在此输入图像描述

您可以看到,例如,Base SDK显示一个iphoneos值,而Build Active Architectures只显示该值YES,但它就像硬编码一样,没有菜单可以选择其他值.相反,当我在另一台计算机上创建一个新项目时,还使用Mavericks(本例中为OS X 10.9)和Xcode 5.0.2,我得到了预期的菜单,如其他截图所示...... 在此输入图像描述

为什么Xcode没有在其中一台计算机中显示构建设置选项的菜单?

xcode build-settings ios xcode5

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

使用UIView animateWithDuration:delay:Xcode

我正在尝试使用

[UIView animateWithDuration:1 delay:2 options:UIViewAnimationOptionCurveEaseIn animations:^{
} completion:^ (BOOL completed) {}         ];
Run Code Online (Sandbox Code Playgroud)

但无论我为延迟做出什么号码,都没有延迟.
当触摸另一个按钮时,我试图让一系列按钮一个接一个地淡入淡出.所以我使用了一系列具有不同延迟时间的UIView动画,但无论我进入什么时间延迟,它们都会同时出现.有人有什么建议吗?

iphone xcode5 animatewithduration

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