Questions tagged «xcode»

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


7
多个光标/突出显示当前突出显示的单词的下一个实例
在Sublime Text中,可以通过按Command + d来选择单词的下一个实例,也可以通过按Command并单击来放置多个光标。我知道我并不孤单地说这是在编辑器中非常有用的功能。 我没有为此找到任何键映射或Alcatraz插件,因此我很想知道是否有一种方法可能是我可能错过的xcode 5,或者是否有计划在其中实现xcode 6? 如果没有,并且任何xcode开发人员都看到了这一点,希望将其视为一项功能并听取您对此的意见:)
75 xcode  xcode5  xcode6 

6
将rootViewController与动画交换?
我试图用标签栏交换到另一个根视图控制器;通过应用程序委托,我想添加过渡动画。默认情况下,它将仅显示视图而没有任何动画。 let tabBar = self.instantiateViewController(storyBoard: "Main", viewControllerID: "MainTabbar") let appDelegate = UIApplication.shared.delegate as! AppDelegate appDelegate.window = UIWindow(frame: UIScreen.main.bounds) appDelegate.window?.rootViewController = tabBar appDelegate.window?.makeKeyAndVisible() 这就是我换成另一个rootview控制器的方式。

8
Xcode 11添加新的约束设置为零:使用设置值代替默认值/标准
我曾经使用自动布局添加新的约束,以便对超级视图/相对视图进行简单的约束,如下所示(很长一段时间): 但是,最近在更新到最新的xcode(11.3.3或仅11.3 / 11C29)之后,我遇到了一个奇怪的问题:当我将常量设置为0时,它们总是以不想要的方式生成约束,如下所示: 而且似乎默认值是20,使我的视图看起来很错误(0比20?) 如果我通过编辑约束来解决问题,如下所示: 然后它将再次校正(图像在编辑了约束之后,在编辑之前显示constant = Standard) 我什至不知道如何描述这个问题,但是如何解决这个新问题add new constraint以使用我的愿望点而不是标准/默认值? 更新: 看来只有在约束监督时才发生。不知道如何解决。 2020年4月1日更新: Xcode11.4修复了此问题。

26
iOS中的Crashlytics无法通过Fabric应用程序中的“构建您的项目”进行
我正在为我的iOS应用安装Crashlytics。我通过他们的站点链接下载了该文件,并完成了集成框架,添加运行脚本等所有步骤。 我遇到了一个问题,因此我删除了框架,并决定重新开始并尝试全新安装。但是Fabric应用程序已更新为新版本,现在当我尝试将Crashlytics重新安装到我的应用程序中时,它没有给我重新安装框架的选项。它直接从单击“安装”转到“构建您的项目”屏幕,我无法通过它。 为了帮助配置您的项目,请立即按⌘B进行构建 我按⌘B,它建立了,没有任何反应。我认为问题是因为我从项目中删除了Crashlytics和Fabric框架,但找不到重新添加它们的方法。Fabric应用程序没有给我这个选择。

10
@IBDesignable崩溃代理
当我编写自己的UIButton-extended类并使其成为时@IBDesignable,我在Interface Builder中收到两个错误,即: Main.storyboard:错误:IB Designables:无法更新自动布局状态:代理由于FD关闭而崩溃 Main.storyboard:错误:IB Designables:无法呈现RandjeUIButton的实例:代理崩溃 这是我的代码: import UIKit @IBDesignable class RandjeUIButton: UIButton { required init(coder aDecoder: NSCoder) { super.init(coder: aDecoder) self.backgroundColor = UIColor.blackColor() } } 我正在OS X 10.11 beta 2上的Xcode 7 beta 2中工作。(在VM中运行)


4
在Xcode 5中向Superview添加间距约束
我正在Xcode 5中构建一个iOS应用,并且在添加布局约束时遇到了麻烦。在Xcode 4.x中,我可以只在容器(超级视图)的任何UI元素中添加前导/尾随/顶部/底部空格。现在,我只有这个选项: 我想在文本视图中添加“底部空间以供超级视图”约束。它说“间隔到最近的邻居”,但是我不想创建“最近的邻居”的约束,我的文本视图下还有其他内容,也不想为此创建约束。如果我的文本视图下没有其他对象,则它将正确添加一个约束到容器。但是,如果我尝试更改任何内容,那么一切都会变得混乱:我需要将所有视图移到其他位置,然后添加约束,然后添加将其他视图移回。如果我在文本视图和UI元素(在这种情况下为按钮)之间添加约束,那么它将无法正常工作(一切似乎正确:按钮对superview的底部具有约束,文本视图的垂直间距与按钮,并且没有冲突的约束)。UI元素以不同(3.5英寸)屏幕方向出现在屏幕边界之外。Interface Builder是否存在错误,还是我缺少某些东西?当我可以正确设置所有内容时,当我调整界面生成器屏幕的大小时,我的控件似乎仍然超出范围,但是可以在模拟器/设备上以3.5英寸正确显示。在Xcode 5中使用新的Interface Builder约束设计UI的“最佳实践”是什么? 更新:我在另一个项目中遇到同样的问题。我试图通过将CTRL拖动到显示“顶部布局指南”的位置来完全将视图的顶部固定到顶部布局指南,并且试图将控件的底部保留到布局指南中(大约-470点),而不是让控件的顶部冗长,这没有任何意义,因为控件应该将自己布置在可变高度的屏幕上(例如,常规和4英寸iPhone,以及将来可能的其他布局。)。这是正在发生的情况的屏幕截图: 我在约束中遇到了这个问题: 如何使Interface Builder对齐视图顶部和顶部布局指南? 更新2:我找到了一种解决方法。我首先调整视图的大小以减小其高度(这样它的顶部不会重叠或非常靠近顶部布局指南),然后按CTRL +将其拖动到顶部布局指南。它似乎正常工作。连接后,我再次将视图调整为所需的大小并选择Update Constraints。它可以工作,但是仍然不是解决方案,因为它需要调整视图的大小,连接,再次调整大小和更新约束。

15
无法验证客户端3000
我正在使用xcode 7.1并尝试直接通过xcode将我的应用程序上传到应用程序商店。上传时出现一个奇怪的错误:- 无法验证客户端3000 注意:-我最近在帐户中进行了更改(xcode首选项部分)。这和我的错误有关吗? 我也重新启动xcode,但问题仍然存在吗? 我已经在SO上检查了这个问题,但他们说重新启动xcode。但这不能解决我的问题。

1
为什么requestWhenInUseAuthorization不会提示用户访问该位置?
用我的viewDidLoad方法 locationManager = [[CLLocationManager alloc]init]; // initializing locationManager locationManager.delegate = self; // we set the delegate of locationManager to self. locationManager.desiredAccuracy = kCLLocationAccuracyBest; [locationManager startUpdatingLocation]; if([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0) { [locationManager requestWhenInUseAuthorization]; } 并调用了请求,但未提示用户?为什么?

5
捆绑名称,可执行名称,产品名称……还有其他内容吗?
捆绑包名称,可执行名称,产品名称……还有吗? 有人可以帮忙澄清一下iPhone项目中Xcode中每一个的用法吗?他们永远不会把活泼的霸王迷惑于我之外……而我讨厌把他们弄错了。 有人请解释...为什么我们到底需要一个应用程序环境这么多不同的命名方案?以及我将它们分别用于什么目的,以便可以将它们粘在头上正确的小孔中?
74 iphone  xcode 

24
当我使用CocoaPods时,“没有这样的模块”
这是我的程序。我Podfile在项目目录中创建一个新目录,然后添加以下内容 platform :ios, '9.0' use_frameworks! target 'CPod' do pod 'AFNetworking', '~> 2.5' pod 'ORStackView', '~> 2.0' pod 'SwiftyJSON', '~> 2.1' end 我开火pod install,一切顺利,打开xcworkspace。然后我转到ViewController.swift,如果尝试导入一个pod No such module 'SwiftyJSON',我会这样做import SwiftyJSON。有任何想法吗? 编辑:SwiftyJSON是基于Swift的模块,而不是Obj-C
74 ios  xcode  swift  cocoapods 

4
Xcode-警告:函数的隐式声明在C99中无效
收到警告:函数“ Fibonacci”的隐式声明在C99中无效。怎么了? #include <stdio.h> int main(int argc, const char * argv[]) { int input; printf("Please give me a number : "); scanf("%d", &input); getchar(); printf("The fibonacci number of %d is : %d", input, Fibonacci(input)); //!!! }/* main */ int Fibonacci(int number) { if(number<=1){ return number; }else{ int F = 0; …
73 c  xcode 



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.