草庐IT

Swift-XCode

全部标签

ios - 使用 Swift for mobile 对 xml 文件的操作

我必须在我的项目中的xml文件中做一些操作操作如-InsertingtherecordsWritingtherecordsDeletingtherecordsatspecificlocation(withindex).NSXMLDocument适用于Mac操作系统谁能帮我提供一些示例代码,让我在不使用第三方框架的情况下理解和实现对Xml文件的操作。 最佳答案 Apple为iOS提供了一个XMLParser用于swift的api和用于ObjectiveC的NSXMLParser。您可以查看this引用教程。您可以使用以下代码在iOS中

ios - 如何修复 Swift 中的 "ActionSheet of UIAlertController has the conflict constraint"错误

我的代码在iOS12.1上运行成功,但是最近当我将iOS、Xcode、macOS的版本更新到iOS12.2Xcode10.2和macOS10.14.4时,我的项目出现了问题。我的应用程序界面没有问题,但是当我打开操作表时,它告诉我我的约束有冲突。我该如何解决?thisismyUIthisisthewarninginXcode我重新设置了接口(interface)的约束,但是不管怎么弄,还是一样的问题。这些是我的代码,一旦我点击按钮,就会出现操作表,Xcode告诉我我的约束有冲突@IBActionfuncnewToDoBarButtonTapped(_sender:UIBarButton

ios - React-native 桥接 Swift 单例自定义类

今天,我尝试使用我的自定义Swift类在我的Javascript代码中实现单例模式。我已经创建了native模块,但今天我遇到了这个错误:“fatalerror:对类使用了未实现的初始化程序‘init()’”我想这是因为单例模式,但我无法理解我的错误......这是我的代码:AnalyticsTracker.swiftimportFoundationimportTracker@objc(AnalyticsTracker)classAnalyticsTracker:NSObject{staticletshared=AnalyticsTracker(tracker:ATInternet.s

ios - 锁定方向不适用于 ipad ios 8 swift xcode 6.2

我从这样的一般应用设置中将应用方向锁定为纵向但是当我在ipad上运行我的应用程序时,它仍然在旋转!?那么我应该在哪里锁定方向?为什么苹果将此功能添加到设置中,但它不起作用!?更新:我也尝试将此viewController实现为所有viewController的通用。importFoundationimportUIKitclassGeneralViewController:UIViewController{overridefuncviewDidAppear(animated:Bool){super.viewDidAppear(animated)letvalue=UIInterfaceOr

iOS Build 在 Xcode 中运行良好,但 Appcenter.ms 失败

在Xcode中运行、存档和构建我的应用程序时出现multiplecommandsproduced错误。所以我找到了这个GithubLink他们说要添加以下内容:post_installdo|installer|installer.pods_project.targets.eachdo|target|#Thefollowingisneededtoensurethe"archive"stepworksinXCode.#ItremovesReact&YogafromthePodsproject,asitisalreadyincludedinthemainproject.#Withoutthi

ios - 如何在 Objective-C 或 Swift 上发送带有 .p12 证书的 https 请求

我有一个react-native项目,我必须通过.p12认证为https请求创建Native模块,但我从不使用Objective-C(它有点复杂)或Swift我找到了一个带有认证的https请求类itis但我没有使用这个,因为我没有.h文件和我的项目文件夹;MyBridge.h#import"React/RCTBridgeModule.h"@interfaceMyFirstBridge:NSObject@endMyBridge.m#import"MyFirstBridge.h"#import@implementationMyFirstBridgeRCT_EXPORT_MODULE();

ios - 无法在 Xcode 10.2 中使用通用框架编译项目

我有一个框架,它是用Swift和Objective-C开发的。我为两者创建了一个胖框架,如果我尝试在项目中使用它,我会收到如下错误:Couldnotfindmoduleforarchitecturex86_64foundarm64,arm,arm7对于这两个框架。我正在使用Xcode10.2。 最佳答案 如果您正在构建一个包含Swift代码的框架并使用lipo创建一个同时支持设备和模拟器平台的二进制文件,您还必须结合为每个平台生成的Framework-Swift.hheader以创建一个同时支持这两种平台的header设备和模拟器平

ios - Xcode git 显示多个存储库

我在xcode中从事多个项目,所有项目都托管在GIT上,每个项目都有单独的存储库和多个分支。在我的一个项目中,它显示了多个存储库。这种情况发生在进行pull/推送/丢弃更改时。是这样的。我需要取消选中另一个以在当前项目中pull/推/丢弃。我也试过检查新项目。但没有成功。我怎样才能删除这里的其他项目?PS:它只发生在我的一个项目中,而其他项目工作正常。 最佳答案 我在Xcode中处理多个项目时遇到了同样的问题。当我们从另一个项目添加文件时会发生这种情况,因此Xcode也开始显示其他项目的存储库。这些文件并没有完全复制到新项目中,只是

ios - 为什么应用程序在将 pdf 页面转换为 ios 中的高质量图像时由于内存警告而终止,在真实设备中 swift

我正在尝试获取每个pdf页面的图像(高质量)。我正在使用下面的代码通过for循环运行直到页面计数并且它有效。guardletdocument=CGPDFDocument(pdfurlasCFURL)else{return}guardletpage=document.page(at:i)else{return}letdpi:CGFloat=300.0/72.0letpagerect=page.getBoxRect(.mediaBox)print(pagebounds)print(pagerect)letrender=UIGraphicsImageRenderer(size:CGSize(

ios - 改进 ARKit iOS Swift 中的平面检测

有什么方法可以改进ARKit平面检测并减少检测它所花费的时间?在这里,我们正在检测一个水平面,如果我们保持相机稳定,它需要时间来检测,而且它在地板上不起作用。对于table和其他类似表面,大约需要5到6秒。但对于楼层,它超过20分钟或半分钟,如果我们不移动相机,它根本不起作用。这是我的代码:-overridefuncviewDidLoad(){super.viewDidLoad()SVProgressHUD.show(withStatus:"DetectingPlaneandGettingready")sceneView.delegate=selfsceneView.session.d