Questions tagged «xcode»

Xcode是Apple的集成开发环境(IDE)。使用注意:此标签仅用于有关Xcode IDE本身的问题,而不用于一般的Mac或iOS编程主题。对于Mac编程问题,请使用[cocoa],对于iOS编程问题,请使用[cocoa-touch]或[iOS]或[Swift]。


3
Swift:了解// MARK
在Swift中编写注释的目的是: // MARK: This is a comment 当您还可以执行以下操作时: // This is a comment 有什么// MARK成就?
137 xcode  swift  comments 

16
Cocoapods:无法连接到GitHub以更新CocoaPods / Specs规范回购
运行时pod repo update会生成以下错误: Updating spec repo `master` [!] Failed to connect to GitHub to update the CocoaPods/Specs specs repo - Please check if you are offline, or that GitHub is down 使用cocoapods 1.0.1 我也意识到这一点:事后规范主回购速率。 在调用中添加--verbose标志将显示ruby调用堆栈: .rvm/gems/ruby-2.3.0/gems/cocoapods-core-1.0.1/lib/cocoapods-core/github.rb:100:in `modified_since_commit' .rvm/gems/ruby-2.3.0/gems/cocoapods-core-1.0.1/lib/cocoapods-core/master_source.rb:32:in `requires_update?' .rvm/gems/ruby-2.3.0/gems/cocoapods-core-1.0.1/lib/cocoapods-core/master_source.rb:14:in `update' .rvm/gems/ruby-2.3.0/gems/cocoapods-1.0.1/lib/cocoapods/sources_manager.rb:88:in `block (2 levels) in update' .rvm/gems/ruby-2.3.0/gems/cocoapods-1.0.1/lib/cocoapods/user_interface.rb:63:in `section' .rvm/gems/ruby-2.3.0/gems/cocoapods-1.0.1/lib/cocoapods/sources_manager.rb:87:in …





3
Swift-将Int转换为枚举:Int
我对Swift非常陌生(本周开始学习),并且正在从Objective-C迁移我的应用程序。我基本上在Objective-C中具有以下工作正常的代码: typedef enum : int { MyTimeFilter1Hour = 1, MyTimeFilter1Day = 2, MyTimeFilter7Day = 3, MyTimeFilter1Month = 4, } MyTimeFilter; ... - (void)selectFilter:(id)sender { self.timeFilterSelected = (MyTimeFilter)((UIButton *)sender).tag; [self closeAnimated:YES]; } 将其翻译为Swift时,我做了以下工作: enum MyTimeFilter : Int { case OneHour = 1 case OneDay = 2 case SevenDays = 3 case …
134 ios  xcode  swift 


22
更好的增加内部编号的方法?
我一直在使用Shell脚本作为Xcode构建过程的一部分,以增加plist文件中的内部版本号,但是,这会使Xcode 4.2.1频繁崩溃(出现关于目标不属于项目的错误;我猜是plist文件的更改以某种方式使Xcode混乱)。 shell脚本这样做是为了使构建号仅agvtool在文件比plist文件新时才增加(因此,仅构建不会增加值): if [ -n \"`find ProjDir -newer ProjDir/Project-Info.plist`\" ]; then agvtool -noscm next-version -all; else echo \"Version not incremented\"; fi 有没有办法增加不会破坏Xcode 的内部版本号(在plist文件或其他任何地方)? 最后的编辑:我现在使用刚刚在github上公开的python脚本来做这种事情。它没有很好的文档记录,但应该不难解决。作为奖励,此存储库还包含一个有用的脚本,该脚本可将第三方库自动捆绑到应用程序捆绑包中。
133 xcode  shell  version  xcrun  agvtool 

6
选择另一个故事板?
是否可以从一个情节提要板切换到另一个情节提要板,或者将情节提要板嵌入到另一个情节提要板的视图控制器中?我需要放置UITabBarController在一个UINavigationController,我想,让他们好和分离。

14
Xcode 8.3.3“没有可以使用iTunes Connect访问的帐户”
尝试在Xcode 8.3.3中将应用程序上载到iTunes connect时,出现错误: 必须有iTunes Connect才能访问“ Team-Name”。在“帐户”首选项平面中添加一个帐户。 该帐户已经存在,并且(在某些情况下)该帐户以前没有发生任何故障。 如何解决Xcode的问题,以便可以将我的应用上传到AppStore?

9
禁止在Xcode中使用已弃用的警告
由于所有的SDK都随处可见,因此能够为多个SDK和平台进行构建非常方便。但是,从3.2跳到3.0甚至偶尔是2.x,我经常不建议使用警告,这些警告涉及已更改或被取代的方法: warning: 'UIKeyboardBoundsUserInfoKey' is deprecated. 由于我仍然想保持与旧操作系统的兼容性,并且我还在努力构建时消除“噪音”,因此有没有办法关闭或禁用这些警告?
133 iphone  xcode  macos  warnings 

22
如何修复PCH错误?
当我尝试在中构建应用程序时Xcode,出现以下错误消息: 从与编译器((clang-425.0.27))不同的分支((clang-425.0.24))构建的PCH文件 以前没有发生,但这是更新Xcode之后的第一个构建。 其他应用程序可以运行,但不能运行此特定应用程序。 如果我关闭该"Precompile Prefix Header"设置,它将起作用。 如何解决此错误,并且仍然保持该设置不变?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.