草庐IT

xcode - 从 child swift peformSegue

全部标签

c++ - ifstream 在 Xcode 中不起作用?

我正在尝试使用ifstream处理一些文件。一切似乎都很好,但是当我尝试打开一个文件时,它不起作用。我是否尝试将其作为输入字符串变量或名称的字符串文字。我试图访问的文件与项目位于同一目录中,并且确实包含内容。项目不显示任何错误并会编译,但每次都会说无法访问该文件。额外的头文件“simpio.h”和“console.h”只是斯坦福提供的库。#include#include"console.h"#include"simpio.h"#include#includeusingnamespacestd;intcountLines(ifstream&in){intcount=0;while(tru

c++ - Xcode 在函数中使用时如何使用 IBOutlet 进行标记

我与我的标签有联系:@property(weak)IBOutletNSTextField*scoreBox;正确,我正在尝试像这样访问它:voidnamedfunction(button){if(button==button){score=score+100;[scoreBoxsetIntValue:score];//^error}}我收到了这个错误:AppDelegate.m:52:10:Useofundeclaredidentifier'scoreBox'我做错了什么? 最佳答案 使用[_scoreBoxsetIntValue:

开发新iOS版本所需的XCode更新

当发布新的iOS版本时,为什么下载新版本的Xcode很重要?假设我在手机上安装了iOS11,然后尝试开始使用Xcode8.3(不支持此新版本的iOS)开发一个应用程序,它将不起作用。有时,我还必须下载新版本的MacOS。看答案对于在设备上运行开发代码,Xcode对其可以使用的iOS的不同版本具有知识。如果您试图在带有新版本的iOS的iOS设备上构建和运行,则设置Xcode可以说它不知道该版本并且将不起作用。这使Apple可以在开发过程中更新Xcode与iOS设备的谈话方式,而无需较新的iOS版本才能向后兼容。

Xcode 9中缺少VoIP(IP语音)

我在应用程序中使用pushkit,但是didUpdatePushCredentials代表从未打电话。xcode9没有VoiceoverIP功能->背景模式->IP的语音我正在遵循此链接。实施PushKit证书再次生成但不起作用。看答案虽然,Xcode9正式宣布,但功能仍然没有VoIP。我通过打开info.plist作为源代码解决了我的问题,并将“voip”添加到uibackgroundmodes。UIBackgroundModesaudiovoipfetchremote-notification

c++ - 在 xcode/objective c 中使用 c++

所以我尝试在我的ios项目中使用C++。在创建一个新项目(所有默认设置,全新安装的xcode)后,我创建了一个Question.h和一个Question.mm文件,如下所示:Question.h#include#includeusingstd::string;classQuestion{public:stringtext;};Question.mm#include"Question.h"它尖叫并出现如下错误:Iostream:Nosuchfileordirectory使用Xcode3.2.6和iOSSDK4.3我做错了什么? 最佳答案

c++ - Xcode4 : "bad codegen, pointer diff" linker error again

这个问题与此相关:"badcodegen,pointerdiff"linkererrorwithXcode4和"badcodegen,pointerdiffinboost"errorin32-bitbuild和XCode3.2.6and4linkererrorsld:badcodegen,pointerdiffin...toglobalweaksymbol我目前正在将我的所有项目升级到Xcode4,但我遇到了一些奇怪的事情。-仅当我构建通用二进制文件或32位版本时才会出现上述错误。如果我只坚持64位,一切正常。我正在自己构建一个自定义静态库,现在我不在该代码中使用任何可见性设置(即at

c++ - 如何在 Xcode 输出控制台中显示 C++ 输出

我已经阅读了类似问题的所有先前答案,它们似乎都与显示命令行项目的输出有关。如果您想以Xcode所谓的“空”(没有文件、目标或构建配置的项目)运行怎么办?下面的代码构建成功。然而“所有输出”控制台仍然没有显示结果。我试图深入研究GDB文档,但我是个新手,我迷失在其中。代码如下:#includeusingnamespacestd;intmain(){cout更糟糕的是,我的C++课的老师在尝试了3次之后仍然没有解决方案。 最佳答案 尝试激活控制台命令:Cmd+Shift+C或在顶部菜单中:查看->调试区域->激活控制台。Xcode4.3

c++ - Xcode C++ : Build in Debug but not Release

我正在使用Xcode6、c++进行编码。我可以在调试中构建和运行我的程序,但我无法以某种方式在Release模式下编译。我看到的错误是:AppleLLVM6.0错误无法读取配置文件:没有这样的文件或目录我真的不知道这是什么意思...(在将main.cpp文件缩减为通常的“HelloWorld”程序后我仍然明白这一点)我已经按照建议尝试了XcodebuildsonDebugbutnotonRelease清理我的项目,关闭它,关闭Xcode重新启动并重建,甚至删除派生数据,但我仍然遇到同样的问题。有人知道如何解决这个问题吗?非常感谢T 最佳答案

c++ - Xcode 调试器 : What does the blue italic text mean?

截图如下:很明显,它表明我的结构的x坐标与y坐标不同,但它们的值相同。它们有何不同?虽然我们正在做...这个应该更容易...大写的L图标表示什么? 最佳答案 蓝色斜体文本表示该变量(或表达式)的值自上次程序暂停后发生了变化。绿色方block中的“L”表示c是局部变量。紫色方block中的“A”表示函数或方法参数(例如,您会在self旁边看到它)。绿色方block中的“V”表示其他类型的变量,例如实例变量或全局变量。可能还有其他人,但我不记得了。 关于c++-Xcode调试器:Whatdo

c++ - clang 不知道 std::atomic_bool,但 XCode 知道

我正在尝试编译声明std::atomic_bool类型变量的C++11代码。这是在带有clang的MacOS10.8.2上:clang--versionAppleclangversion4.1(tags/Apple/clang-421.11.66)(basedonLLVM3.1svn)Target:x86_64-apple-darwin12.2.0Threadmodel:posixclang提示std::atomic_bool:clang++-c-stdlib=libc++-msse4-std=c++11-Wno-unused-parameter-I.-oquery.oquery.cp