Questions tagged «xcode»

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

7
Xcode缺少支持文件iOS 12.2(16E227)
我的设备运行的是iOS 12.2,但是可用的最新Xcode版本(在商店上,以及直接从developer.apple(直接将我推送到商店))没有提供该iOS版本的支持文件,因此我无法构建到设备上。 这是来自Xcode的错误消息: 我的Xcode构建在macOS Mojava v.10.14上运行: 是否有其他信誉良好的地方可以从中下载更新的Xcode Beta(或仅在Xcode> Contents> Developer> Platforms> iPhoneOS.platform> DeviceSupport中下载支持文件),或者我在这里缺少什么?
72 ios  xcode 

5
Xcode中@ 1x,@ 2x和@ 3x的图像大小应该是多少?
例如,我有一个100*100大小为imageview或按钮的图像,我想设置其图像或backgroundImage使用本地.png文件。根据我的理解,我需要创建3组图像,即100*100for @1x,200*200for @2x,300*300for @3x。我不确定我的理解是否正确,有人可以帮忙吗?
72 ios  xcode  uiimage 

18
如何在iOS 7中以编程方式设置设备方向?
我正在使用自动布局在iPad应用程序上工作,如果用户启用了某种模式(“平视”模式),则我仅希望支持纵向(或纵向颠倒)方向,并且如果设备处于风景,我想自动切换到人像模式。 在顶视图控制器中,我具有以下内容: - (NSUInteger) supportedInterfaceOrientations { if (self.modeHeadsUp) { return UIInterfaceOrientationMaskPortrait | UIInterfaceOrientationMaskPortraitUpsideDown; } else { return UIInterfaceOrientationMaskAll; } } - (BOOL) shouldAutorotate { return TRUE; } 根据我在其他地方看到的答案,答案似乎是我应该使用“ application setStatusBarOrientation”。因此,在用户选择“抬头”模式的方法中,我包括: UIApplication *application = [UIApplication sharedApplication]; [application setStatusBarOrientation:UIInterfaceOrientationPortrait animated:YES]; 但是,这似乎没有任何作用。虽然我可以物理移动设备以使其旋转成纵向,但它不会自动旋转。 实际上,当在运行上述代码以尝试以编程方式设置方向之后以横向模式运行时,当我使用以下代码查询应用程序“ statusBarOrientation”时,对于横向而言,它保持在“ 4”: UIApplication *application = [UIApplication sharedApplication]; int orientation = …

3
Xcode 4警告“ NSURLConnection的表达结果未使用”
我只是尝试进行通常的数据传输。我定义我的NSMutableURLRequest然后调用 [[NSURLConnection alloc] initWithRequest:request delegate:self]; Xcode 3过去可以这样做,但Xcode 4会警告我有关该行的“表达式结果未使用”。该请求确实有效,但我想找到一种摆脱警告的方法。 我想我可以将连接存储在变量中,但我并不是真的需要它,也看不到将其设置为nil下一行的意义(尽管这将删除警告) 请注意:我不是100%知道它是Xcode 4还是启用了ARC。

8
'+ entityForName:nil不是合法的NSManagedObjectContext参数-核心数据
我已将所有相关代码添加到App Delegate中,并且能够添加到数据模型并从applicationDidFinishLaunchingWithOptions中的数据模型中获取。 当我尝试在View Controller中写入数据模型时,出现了我的问题。我已将此代码添加到头文件中: NSFetchedResultsController *fetchedResultsController; NSManagedObjectContext *managedObjectContext; @property (nonatomic, retain) NSFetchedResultsController *fetchedResultsController; @property (nonatomic, retain) NSManagedObjectContext *managedObjectContext; 并将此代码添加到我的实现文件中: NSManagedObjectContext *context = [self managedObjectContext]; NSManagedObject *model = [NSEntityDescription insertNewObjectForEntityForName:@"Events" inManagedObjectContext:context]; [model setValue:@"Sample Event" forKey:@"eventName"]; NSError *error; if (![context save:&error]) { NSLog(@"Couldn't save: %@", [error localizedDescription]); } 但是,出现以下错误: 'NSInvalidArgumentException', reason: '+entityForName: …

10
警告:iPad:Icon-72.png:图标尺寸(0 x 0)
我遇到了这个问题:“警告:iPad:Icon-72.png:图标尺寸(0 x 0)不符合尺寸要求。图标文件必须为72x72像素,.png格式(-19014)”用于存档仅iPad应用程序。经检查,我的图标是72x72像素。还检查了info.plist文件中的密钥CFBundleIconFiles。在此之前,提交应用程序没有问题。在通过应用审核被拒绝后,我想重新提交(我的Xcode项目未进行任何更改),但是出现了错误。是否因为我已升级到Mac OSX Lion 10.7.3而引起?(在重新提交应用程序之前,我只是更新到Mac OSX Lion 10.7.3)。 想知道警告为什么显示“图标尺寸(0 x 0)”。 请帮我。谢谢。
72 objective-c  ios  xcode  ipad 

28
构建失败,原因:ld:重复符号_OBJC_CLASS _ $ _ Algebra5FirstViewController
通过iPhone模拟器运行我的应用时,我突然收到此错误: 铛:错误:链接器命令失败,退出代码为1(使用-v查看调用): ld:... / Algebra5-anwcuftojtxtgkfootneeeqhwztj / Build / Intermediates / Algebra5.build / Debug-iphonesimulator / Algebra5.build / Objects-normal / i386 / ExercisesViewgwneewkwkwneejwneewkwkwfwjwneejkwfjwjwneejwjtneek中的重复符号_OBJC_CLASS _ $ _ Algebra5FirstViewController适用于架构i386的Build / Intermediates / Algebra5.build / Debug-iphonesimulator / PSLE Algebra5.build/Objects-normal/i386/PSLE_Algebra5FirstViewController.o 这是什么一回事呢?

24
IOS项目显示错误“发生内部错误。xcode 7.1上的编辑功能可能受到限制
我刚刚通过CLI创建了一个新的cordova ios项目,然后在Xcode 7.1中打开了该项目,并且在模拟器上运行时,如果在mainViewController.xib上单击该错误,则该错误将显示xib文件,并在该顶部显示一个警告消息“发生内部错误。编辑功能可能受到限制”。因此无法运行该项目。 我不知道这是由于Xcode错误还是Cordova错误或Xcode中的其他设置问题引起的。
72 ios  xcode  cordova  xib  xcode7.1 

3
静态变量链接错误
我在Mac上编写C ++代码。为什么在编译时出现此错误?: 架构i386的未定义符号:“ Log :: theString”,引用自:libTest.a(Log.o)ld中的Log :: method(std :: string)ld:找不到架构i386铛的符号:错误:链接器命令失败,退出代码为1(使用-v查看调用) 不知道我的代码是否错误,或者我必须向Xcode添加其他标志。我当前的XCode配置是“静态库”项目的默认配置。 我的代码: Log.h ------------ #include <iostream> #include <string> using namespace std; class Log{ public: static void method(string arg); private: static string theString ; }; Log.cpp ---- #include "Log.h" #include <ostream> void Log::method(string arg){ theString = "hola"; cout << theString << …


2
如何在Swift 3中记录函数的闭包参数的参数?
在Xcode 8 beta和Swift 3中,当您有一个将闭包作为参数的方法时,例如: func foo(bar: (String) -> Void) { bar("Hello, world") } 您如何记录闭包需要的参数?例如,如果我这样写: /// Calls bar with "Hello, world" /// - parameter bar: A closure to call func foo(bar: (String) -> Void) { bar("Hello, world") } 然后,快速帮助如下所示: 我想知道什么语法可以使我写一些文字来代替“无描述”。非常感谢!
72 swift  xcode  markup 


8
iOS应用程序崩溃,调试时xcode提示“与X的iPhone的连接断开”
我的应用崩溃了,我需要一些建议来查找和解决问题。这不是设备或电缆问题,因为它在所有设备上都发生,不仅发生在调试时。Xcode不会在异常断点处停止,该应用程序只是停止运行且没有错误信息。调试xcode时只说“与X的iPhone的连接断开”。我从设备收到以下日志,请参见MY_CRASHING_APP: Incident Identifier: 85730E97-BA21-4C72-8AD1-02075A8FD9A7 CrashReporter Key: d9e9eb14ac1801fea11e662a394244d7caf29154 Hardware Model: iPhone4,1 OS Version: iPhone OS 8.0 (12A365) Kernel Version: Darwin Kernel Version 14.0.0: Tue Aug 19 15:08:02 PDT 2014; root:xnu-2783.1.72~8/RELEASE_ARM_S5L8940X Date: 2014-09-24 15:02:41 +0200 Time since snapshot: 325 ms Free pages: 20793 Active pages: 20412 Inactive pages: 10678 Speculative pages: 1757 …
71 ios  iphone  xcode  crash 

13
Xcode 6 App Store提交失败,并显示“您的帐户已具有有效的iOS发行证书”
我使用的是最新的XCode(6.1),我需要尽快提交该应用程序,但似乎无法解决“您的帐户已具有有效的iOS发行证书”的错误。 我有客户的配置文件,还有他的发行证书(有效)和私钥(我已经使用钥匙串检查过,肯定在那里)。捆绑ID也正确。我已经删除了我的配置文件和证书,并且现在已经多次重新安装了客户端。 是什么导致此问题?我在这里看到了很多关于此问题的主题,因此我为创建另一个克隆而事先道歉,但我真的不知道如何解决此问题。 编辑:顺便说一句,我正在运行全新的优胜美地


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.