Tag: Xcode

用Swift语言#ifdefreplace

在C / C ++ / Objective-C中,您可以使用编译器预处理程序定义一个macros。 而且,您可以使用编译器预处理器来包含/排除某些代码部分。 #ifdef DEBUG // Debug-only code #endif Swift中是否有类似的解决scheme?

如何从项目中删除CocoaPods?

什么是从项目中删除CocoaPods的正确方法? 我想删除整个CocoaPod。 由于我的客户强加一些限制,我不能使用它。 我需要只有一个xcodeproj而不是一个xcworkspace。

圆角UIView使用CALayers – 只有一些角落 – 如何?

在我的应用程序中 – 有四个按钮命名如下: 左上角 左下方 右上 底部 – 右侧 在按钮上方有图像视图(或UIView)。 现在,假设用户点击左上角的按钮。 上面的图片/视图应该在特定的角落圆角。 我在使用圆角到UIView有一些困难。 现在我正在使用下面的代码将圆角应用到每个视图: // imgVUserImg is a image view on IB. imgVUserImg.image=[UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"any Url Here"]; CALayer *l = [imgVUserImg layer]; [l setMasksToBounds:YES]; [l setCornerRadius:5.0]; [l setBorderWidth:2.0]; [l setBorderColor:[[UIColor darkGrayColor] CGColor]]; 上面的代码是将圆度应用到提供的View的每个角落。 相反,我只是想应用圆形选定的角落,如 – 顶/顶+左/底+右等 可能吗? 怎么样?

我怎样才能从Xcode的iPhone应用程序部署到一个真正的iPhone设备?

如何在没有99美元的苹果证书的情况下将iPhone应用程序从Xcode部署到真正的iPhone设备?

我该如何处理Swift 4中#selector()的@objc推理弃用?

我试图将我的项目的源代码从Swift 3转换为Swift 4. Xcode给我的一个警告是关于我的选择器。 例如,我使用像这样的常规选择器将一个目标添加到按钮: button.addTarget(self, action: #selector(self.myAction), for: .touchUpInside) 这是它显示的警告: “#selector”的参数是指“ViewController”中的实例方法“myAction()”,它依赖于Swift 4中弃用的“@objc”属性推断 添加“@objc”以将此实例方法公开给Objective-C 现在,点击错误消息Fix这对我的功能: // before func myAction() { /* … */ } // after @objc func myAction() { /* … */ } 我真的不想重命名所有的函数来包含@objc标记,我假设没有必要。 如何重写选择器来处理弃用?

dyld:Library未加载:@ rpath / libswiftCore.dylib

我正在尝试在iPhone 4上运行Swift应用程序。 它在模拟器上正常工作,我的朋友可以在他的iPhone 4s上成功运行它。 我有iOS 8和Xcode 6的正式版本。 我努力了 重新启动Xcode,iPhone,电脑 清洁和重建 撤销并创建新的证书/配置文件 运行路径搜索路径是$(inherited) @executable_path/Frameworks 嵌入式内容包含Swift代码是'是' 代码签名身份是开发人员 以下是整个错误 dyld: Library not loaded: @rpath/libswiftCore.dylib Referenced from: /private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/AppName.app/AppName Reason: no suitable image found. Did find: /private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/AppName.app/Frameworks/libswiftCore.dylib: mmap() error 1 at address=0x008A1000, size=0x001A4000 segment=__TEXT in Segment::map() mapping /private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/APPLICATION_NAME/Frameworks/libswiftCore.dylib