Tag: Xcode

iOS 10 / Xcode 8中的设备NSLog似乎截断? 为什么?

为什么控制台输出在Xcode 8 / iOS 10中显示不完整?

UITextView – 在XCode 5上设置字体不适用于iOS 6

我正在使用故事板为我的用户界面。 我以前使用XCode 4.6并在iOS 6上发布。我已经使用XCode 5更新到iOS 7,并更新了Storyboard以与XCode 5很好地协作。我有一个问题: UITextView不希望在代码中显示字体更改。 文本颜色更改正常工作。 任何其他财产变化都可以。 字体,而不是。 我使用自定义字体,所以我检查了不同的字体大小(即systemFontOfSize: ,但没有奏效。 文本视图只显示在故事板中设置的字体。 我可以在这里错过什么? 是否有任何自动布局约束混乱这种事情? 在迁移过程中,我遇到了一些限制问题,但正如我所说的,iOS 7中的字体效果很好。 我想这是故事板中的东西,我失踪了,就像我创build一个UIViewController并在代码中添加文本视图,它工作正常。 我提出了一些代码,但我不确定在这种情况下会有所帮助。

Xcode:testing与DEBUG预处理器macros

当使用unit testing创​​build一个新项目时,Xcode将testingscheme的构buildconfiguration设置为Debug(与Runscheme相同)。 我应该区分Run(Command-R)和Test(Command-U)scheme吗? 也就是说,我是否应该创build一个名为Test的新的构buildconfiguration,在其中添加一个预处理器macrosTEST = 1,并将其用作Testscheme的构buildconfiguration? 或者,我应该保持运行和testing都debugging? 我来自一个Ruby / Rails的背景,通常有testing,开发和生产环境。 在我看来,debugging就像开发和发布就像生产,但我们错过了一个testing,这就是为什么我认为它可能是有道理的添加testing。 注释? 意见? build议? 我特别要求这个,因为我想编译一些testing用: #ifdef TEST // Do something when I test. #endif 我不认为这很重要,如果我也编译这个debugging。 所以,我真的可以这样做: #ifdef DEBUG // Do something when I run or test. #endif 但是,我真的只是打算现在做testing。 所以,这就是为什么我想我应该区分debugging和testing,但我想知道为什么Xcode默认情况下不会这样做? 苹果是否认为你不应该区分它们?

IOS:复制文件夹中的文件

在我的项目中,我有两个文件.txt(在资源文件夹中),我怎样才能将它们复制到文档文件夹内?

苹果手表的心率数据

我们可以直接从苹果手表访问心率吗? 我知道这是一个重复的问题,但没有人在5个月内问过这个问题。 我知道你可以从健康应用程序访问它,但我不知道如何“实时”。

在XCode 4.x中使用代码自动完成/语法高亮显示问题

在我的一个项目中,我在XCode中遇到了一个相当奇怪的问题。 当我开始写我的代码时,我习惯于自动完成为我提供许多条目。 由于某种原因,从昨天开始,这已经停止了工作。 我现在得到了奇怪的自动完成条目,如“and”,“the”,“Andy”,“MyCompanyName”等 这从来没有发生过,所以我很困惑,为什么现在发生了,只有我的一个项目。 我search了这个网站相当一段时间的任何修复,我试图清理派生数据,退出XCode,从XCode项目删除工作区和用户文件,并重新启动,但这样做后,自动完成工作一段时间,然后在编码约30秒后再次中断。 我有时可以看到自动完成的解决scheme,但只是纯文本(没有阶级指标),然后有时完全停止工作。 有没有人经历过这样的事情,可以提供一些解决scheme?

增加推送通知徽章iPhone

是否可以在收到通知时递增徽章值? 或者我应该发送计数作为有效载荷? 如果我每次发送徽章值为“1”,如果应用程序未打开,如何增加应用程序图标中的徽章值。 我已经使用这个代码,但不工作。 -(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo { [UIApplication sharedApplication].applicationIconBadgeNumber = [UIApplication sharedApplication].applicationIconBadgeNumber + 1; }

在Mountain Lion上安装Simulator SDK 4.3到Xcode 4.4

我想在山狮(os x 10.8)的xcode 4.4中安装SDK 4.3,但是当我从xcode 4.1安装4.3 sdk包并从xcode 4.4启动模拟器时,模拟器告诉我ios模拟器找不到SDK。 sdk可能需要重新安装,这意味着它不能运行! xcode 4.4 GM有什么问题? 对于如何解决这类问题有什么想法吗?

找不到CFBundle CertUIFramework.axbundle的可执行文件

刚刚更新到Xcode 5,这是第一个错误,它扔在logging器上的所有我的应用程序。 似乎无法理解为什么会发生这种情况。 2013-09-19 10:46:54.341 MyApp[1156:a0b] Cannot find executable for CFBundle 0x8a7c7a0 </Applications/Xcode.app/Contents/Developer/Platforms/ iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/ System/Library/AccessibilityBundles/CertUIFramework.axbundle> (not loaded) 编辑(11-11-2013): 给大家阅读,一旦我等待一个坚实的工作解决scheme接受和closures。 最高票数的答案是有效的,直到你重新开放这个项目。 编辑(30-09-2014): 我可以看到这已经sorting,因为XCode 6已经发布! 最后

在xcode上识别新的iPhone模型(5,5c,5s)

我正在编写一个具有不同function的应用程序,具体取决于iPhone的型号。 有没有办法区分iPhone 5和5c 5s? 我不能在显示器上进行检查,因为它是相同的。 提前致谢。