ld: 架构x86_64的1个重复符号
我对C和C ++编程非常新,并且在软件编程方面几乎没有经验(我的背景是基于Web),但我正在尝试尝试C/C ++和Xcode ...所以我已经找到此代码(以及许多类似的在线变体): #include int main() { printf ("Test"); return 0; } 但是,当我来XCode编译时,我会收到以下错误: > duplicate symbol _main in: > /Users/thomas/Library/Developer/Xcode/DerivedData/test-etqojvxbxhxjqeggdzkbfufvbeza/Build/Intermediates/test.build/Debug/test.build/Objects-normal/x86_64/first.o > /Users/thomas/Library/Developer/Xcode/DerivedData/tes
10 2024-04-08
编程技术问答社区
通过按钮连接视图控制器
我是一名初学者...说过,我遇到了我的应用程序中的一个点,我停滞不前,不知道该怎么办或下一步解决.因此,任何答案都将不胜感激! 因此,在我的家庭视图控制器中,我有四个具有四个不同类别的按钮. 这些类别中的每一个都有自己的问题列表,但是它们有一个共同的"一般问题"列表.一般问题列表具有其自己的视图控制器. 当您单击四个按钮中的任何一个时,它会将您带到一般的问题视图中.在此视图的底部,我有一个"下一个"按钮. 目标:配置下一个按钮,以基于Home View Controller中最初按下的内容继续到该类别的问题列表之一. 我已经通过插座和视图控制器中的操作连接了按钮. 但是,当我控制 +拖入视图控制器时,下一个按钮将无法连接.我不确定我需要在哪里放置代码... 我认为下一个按钮的代码可能需要具有某种有条件的语句,但是由于它不会连接,所以我什至无法走那么远. 帮助! (这是我拥有的)示例代码: 导入Uikit 导入地址书籍 导入地址本 进口基础 进口卡达塔
6 2024-04-05
编程技术问答社区
Restkit/Restkit.h文件未找到 Xcode 6.1
我在Xcode 6.1中从事项目.它运行良好,突然间,它引起了错误的" RESTKIT/RESTKIT/RESTKIT.H未找到".由Apple 检查链接 我尝试了以下方法: 1.'Cleaning' project and rebuilding 2. Checked for missing framework in Target -> Build Phases 3. Fixed 'Framework Search Path' of Target 4. I have build Restkit XcodeProject and Targets separately. It builds without error. 我在提交App Store时要低于错误,因此将架构更改为"标准架构" 为什么突然发生这种情况?如何修复它? 在 解决方案 我在名为 libnuance.a 的项目中使用了第三方静态库.看来这个static library works fine
14 2024-04-05
编程技术问答社区
#import <libxml/tree.h>文件在xcode 6.1更新后未找到
我会收到词汇或预处理器问题,即XCode 6.1更新后找不到的文件.我遵循了下面的堆栈溢出解决方案,但没有运气. #import Xcode Update之后找不到文件 i found libxml2.2.dylib --> it is created during xcode 5 installation. libxml2.dylib --> it is created during latest xcode6 update. 使用Finder/usr/lib/ I had used libxml2.2.dylib in xcode 5 but now i am getting above error in xcode 6. 还如何从此/usr/lib/位置添加libxml2.2.dylib lib,因为在构建阶段i不能导航到/usr/lib/path. 请帮助我.预先感谢. 解决方案 在项目和目标中的搜索路径中
8 2024-04-04
编程技术问答社区
不明显的Xcode构建错误。"文件 "myapp-SBPartialInfo.plist "不能被打开,因为没有这样的文件。"
我在构建结束时遇到以下错误: 错误:无法从'/users/myname/library/developer/xcode/deriveddata/myapp-ftieubjjfkuwywyrhhlehleghfbhxuu/build/build/build/intermediates/mmediates/myapp..build/myapp.build/debug-iphoneos/myapp.build/myapp.bpart.bpplist.bpplist.bpplist.bpplist' :由于没有这样的文件,因此无法打开文件" myapp-sbpartialinfo.plist". 我唯一能想到的是,这是一个小时左右流产的结果. 我已经清理了,退出Xcode,重新启动了我的计算机 - 简单的修复程序都无法正常工作.我已经检查了其他构建目录(debug-iphonesimulator和Release-iphoneos),并且这些目录都不包含该文件.但是模拟器和档案都
6 2024-04-04
编程技术问答社区
Cocoapods不能找到头xcode 6
我有一个问题xcode在我的wokspace中找不到豆荚的标题. 目标的标题搜索路径似乎还可以 这是我的Podfile的内容 target "MyApp" do pod 'AFNetworking', '~> 2.0' pod 'Reachability' pod 'ViewDeck', '2.2.11' pod 'MBProgressHUD', '~> 0.8' end 但是当我构建项目时,我在prefix.pch 中有此错误 /users/.../myapp-prefix.pch:17:13:'afnetworking.h'文件未找到 我试图在我的podfile中添加platform :ios, "8.0",但仍然没有运气 我还尝试添加$(继承),如SO问题所建议的: xcode 6 dimn´n´t di di di die cocoapods库 我在Mavericks上使用Xcode 6 解决方案 我找到了解决方案.在您的项目属
12 2024-04-04
编程技术问答社区
Swift框架不能与除'Debug'或'Release'以外的构建配置一起工作。没有这样的模块
每当我尝试使用"调试"或"发行"以外的其他构建配置时,Xcode突然找不到我的Swift Frameworks.除了其名称以外,配置完全相同(实际上,新配置是从工作"调试"配置重复的). xcode报告"无这个模块" 这似乎是一个非常奇怪的错误.肯定有人遇到过吗?我的Google搜索没有任何结果.有人知道什么可能导致这个问题?我很确定我正确添加了框架. 我已经创建了一个简短的屏幕截图,可以向您显示我在做什么: http://.screencast.com/t/zpgz5zygvh 底线: 确保当前使用第三方Swift Frameworks构建项目 在项目/文件导航器中选择项目 在编辑器左侧栏中选择上面的项目目标,并确保您在"信息"选项卡上 通过单击配置列表下方的 +按钮来重复当前配置(可能是"调试"),然后选择"重复xxx配置" 修改您的方案,通过转到产品(菜单)>方案>编辑方案... ,使用新配置 选择在左侧栏中运行 在构建配置下选择您的新配置
2 2024-04-04
编程技术问答社区
Xcod-如何查看构建命令和日志?
我在XCode Project(Objective-C)中具有构建错误,并且我不再"绊倒"构建命令字符串或构建输出日志.这是Xcode 6.3.1. 我只能检查的只是一个左侧面板列表错误/警告. 我希望构建命令和构建控制台输出在两个项目之间进行比较.一个平台特定的问题是一个,但不是另一个问题.我的直觉说,构建设置在两者之间是不同的,并且查看输出将是识别差异的最简单方法. 我如何查看build命令字符串以及此xcode中的构建输出日志? 解决方案 使用Xcode Report Navigator. 要显示报告导航器,要么(1)单击 navigator afore ,它在 workspace window ,(2)选择view> navigators>从菜单栏在屏幕顶部,或(3)按 9 . 报告导航器显示了最近的构建列表.选择一个以查看编辑区域中构建的详细信息,该构建区位于工作区窗口的中心. 在编辑区域的顶部,确保选择"所有"和"所有消息".然后单
14 2024-04-04
编程技术问答社区
如何通过命令行从iOS 8模拟器上删除应用程序?
我在iOS模拟器中运行一个自动化,必须在另一次运行之前删除.如何从命令行中删除iOS模拟器的应用程序? 对于每个模拟器设备目录(位于~/Library/Developer/CoreSimulator/Devices/*),i 试图删除./data/Containers/Bundle/Application/和./data/Containers/Data/Application/. 即使我试图通过长时间按模拟器中的应用程序(应用程序变速)删除应用程序并单击X按钮,但用户默认值也没有被清除.我希望应用程序状态100%干净. 我找到了解决此问题的好解决方案. 解决方案 我们发现用于删除用户默认值的一种方法是删除./data/Library/Preferences/*中的所有文件,此外删除了应用程序和数据目录. 但是,在Xcode 6中,命令xcrun具有称为simctl的新子命令,它允许我管理iOS模拟器,包括重置模拟器和安装应用程序. 我提出的解决方案是
4 2024-04-04
编程技术问答社区
xcode 6中的EXC_BREAKPOINT
我有一个我似乎找不到解决方案的问题.我是Swift的新手,正在尝试创建Tictactoe游戏. 每当我在多人游戏模式下完成游戏时,播放按钮就会弹出.我单击它,它会自动崩溃,并指示有一个断点(EXC_BREAKPOINT) 重置游戏按钮已连接到@IBAction func @IBAction func playAgainPressed(sender : AnyObject) { goNumber = 1 winner = 0 gameState = [0, 0, 0, 0, 0, 0, 0, 0 ,0] label.center = CGPointMake(label.center.x - 400, label.center.y) playAgain.alpha = 0 var button : UIButton for var i = 0; i
10 2024-04-03
编程技术问答社区
仿真时,调试器下的堆栈/堆被破坏?
我正在使用Xcode 6.3.1.我正在尝试跟踪应用程序中的一个怪异问题,现在我看到本地变量似乎是错误的初始化.当我在同时定义局部变量和初始化的局部变量的线路上碰到断点时,它实际上显示为现有的本地变量,但具有损坏的值: 还有其他人看过吗?在另一个运行中,变量实际上在变量视图中显示为NSDATE !! 解决方案 实际上是在其出现在线之前的断点.该线尚未执行.因此,您正在寻找此变量太早.它没有有意义的值,直到 之后,您将过去的开始初始化的行.您仍然在该行之前,因此其值是随机垃圾.
14 2024-04-03
编程技术问答社区
Xcode 6 模拟器,无法启动错误
我已经安装了最新的Xcode 6,并尝试在iOS 8 Simulator上运行我的项目.它的错误为"无法引导iOS模拟器". 我尝试了所有堆栈溢出答案,但无法解决此问题. 解决方案 我正面临同一问题,最后解决了.感谢帮助我的苹果. 对于那些仍在寻找解决方案的人来说,这是帮助我的人: 只需在/etc/launchd.conf或〜/.launchd.conf文件中取消dyld_insert_libraries环境变量.您可以通过" sudo vi/etc/launchd.conf"命令进行编辑.通过使用" ZZ"(Captial Z)命令删除上述标志,然后重新启动系统.它就像魅力一样.希望这对大家有帮助. 其他解决方案 以下是解决上述问题的步骤: 您的Mac 中的搜索laightd.conf文件 如果找不到,请在命令的帮助下从终端创建 〜用户$ sudo touch/etc/launchd.conf 终端将询问您的机器密码 然后在命令的
6 2024-04-02
编程技术问答社区
生成一个带有int和string参数的向量
我想在C ++中使用Boost库(Boost ::变体)来定义矢量,如果整数和字符串.我正在努力填充这样的向量 - 有人可以使用boost库填充fills fills fills fills vector的示例代码 并读取向量的元素,或者以其他方式指导我示例. 我在SO上搜索了带有Tage boost::variants的文章,但找不到我想要的. 解决方案 以下是一些示例(从内存编写): typedef boost::variant StringOrInt; // using a typedef is just for convenience StringOrInt myVariant; myVariant = std::string("hello"); // both of these work myVariant = 5; std::vector myvec; myvec.pu
0 2024-04-02
编程技术问答社区
BOOST_ERROR_CODE_HEADER_ONLY没有宣传的效果。
在我的应用程序中,我包括boost/system/error_code.hpp(Boost 1.58),但不想链接到BOOST_SYSTEM,而是只有一个仅标题解决方案.我通过定义BOOST_ERROR_CODE_HEADER_ONLY阅读,这应该是可能的.但不幸的是,它无法正常工作.我仍然会收到boost :: system :: system_category()的链接器错误. 我想知道这是否应该完全有效,如果是这样. Boost标头中的代码为: # ifdef BOOST_ERROR_CODE_HEADER_ONLY inline const error_category & system_category() BOOST_SYSTEM_NOEXCEPT; inline const error_category & generic_category() BOOST_SYSTEM_NOEXCEPT; #else BOOST_SYSTEM_DEC
10 2024-04-02
编程技术问答社区
构建Blender的断点/Xcode中的调试
tl; rd 以后我的规格 Xcode Version 6.4 (6E35b) OSX 10.10.4 (14E46) CMake 3.3.0 GUI build with QT 4.8.6 长描述 我确实遵循说明,所以我设置了针对Xcode 5的建议(确实让调试为默认值),但是 第一次Cmake失败了,因为没有numpy没有numpy(发布或调试) https://svn.blender.org/svnroot/svnroot/bf-blend/bf-blender/trunk/trunk/lib/lib/darwin-9.x . 在第二次运行中,它说它会在安装(ation)上跳过numpy.您可以在此处查看cmake输出 因此,我们现在可以生成Xcode项目,我们使用Xcode打开生成的Blender Project,以配置该方案,如Dev Wiki上的方案并在Blinker步骤中失败. 调试方案的唯一合理修复是完全没有修复,请使用发布方案 为此
8 2024-04-01
编程技术问答社区
Xcode 6如何在原点删除分支
我有两个关于Xcode 6的问题,通过操作git版本控制. 1. 我创建了一个分支XXX并将该分支推到服务器,但是我不再需要它,可以将其删除. 当我选择Origin Branch(Test01,Test02)时,我无法单击删除符号" - ". 如果选择本地分支,则可以单击删除符号" - ". 2. 是否有任何方法可以从Xcode 6中的服务器结帐旧版本? 我使用Visual Studio团队服务GIT版本控制 谢谢... 解决方案 如果Xcode不允许该操作,则至少可以回到git命令行,并且: 删除远程分支(并清洁您的存储库中的远程traking分支) git push --delete git fetch --prune
4 2024-03-25
编程技术问答社区
iOS Swift。用xCode6使用AWS SDK-错误信息
使用Cocoapods将AWS库添加到我的项目中. 创建一个bridgingheader.h文件: #import "AWSCore.h" #import "AWSCognito.h" #import "AWSS3.h" 在应用程序构建设置中> Objective-C Bridging标题包括此BridgingHeader.h文件. 现在,当我使用凭据初始化代码时,现在在代码中: let credentialsProvider = AWSCognitoCredentialsProvider.credentialsWithRegionType( AWSRegionType.USEast1, accountId: "999999999999", identityPoolId: "us-east-1:ac328da6-63f3-4748-9b8f-999999999", unauthRoleArn: "arn:aws:iam::696
8 2024-03-22
编程技术问答社区
在Swift中进行现场直播
我需要在Swift 中创建一个实时流媒体应用程序 使用AvFoundation Framework(Avplayer&AvplayerItem)尝试了多种方法,但不起作用 它只是音频,所以我不想以WebView方式进行. 预先感谢 解决方案 您可以尝试利用 videocore "> videocore 将这些框架包装到完整的流媒体包中.使用此软件包,您几乎可以轻松地开始发布.考虑以下考虑(从他们的示例项目中复制): 启动连接(obj-c): VCSimpleSession *sess = [[VCSimpleSession alloc] initWithVideoSize:CGSizeMake(width, height) frameRate:frameRate bitrate:bitrate] useInterfaceOrientation:YES]; sess.delegate = self; 启动连接(swift): var sess:
18 2024-03-21
编程技术问答社区
如何将代码AVFoundation objective c转换为Swift?
我正在Swift中使用Avfoundation进行拍照,但我无法将任何弹性的代码线从目标C转换为Swift.我的功能代码是: - (void) capImage { //method to capture image from AVCaptureSession video feed AVCaptureConnection *videoConnection = nil; for (AVCaptureConnection *connection in stillImageOutput.connections) { for (AVCaptureInputPort *port in [connection inputPorts]) { if ([[port mediaType] isEqual:AVMediaTypeVideo] ) { videoConnection = connection; break;
16 2024-03-21
编程技术问答社区
当从Xcode 6重新启动应用程序时,OSStatus错误2003334207。
我正在使用Avaudioplayer播放录制的音频,该音频保存在iPhone的文档目录中. 当我第一次录制音频然后播放时,它可以正常工作(设备连接到系统,应用程序通过Xcode运行). 但是,当我通过Xcode停止运行应用程序并再次通过Xcode运行应用程序时,我会得到错误Error Domain=NSOSStatusErrorDomain Code=2003334207 "The operation couldn’t be completed. (OSStatus error 2003334207.)" 文件位置:file:///var/mobile/Containers/Data/Application/410AB24E-5FB0-4401-AC59-3C03D676E951/Documents/26-06-2015--13:10:47.m4a 我的代码: fileLocation = @"file:///var/mobile/Containers/Data/
12 2024-03-21
编程技术问答社区