Swift3 如何在Swift 3中的特定日期发送通知

我想在每月的第一天向用户发送通知。我该怎么做?这是一个仅为本地而非远程的通知 您应该拥有此代码,以便在特定日期发出通知 let alarmTime = Date().addingTimeInterval(60 * 60 * 24 * 7 - 300) /// you should make changes here according to your requirement. let components = Calendar.current.dateComponents([.weekday,

Swift3 创建拖放雷达图表窗体

我正试图找出如何在iOS中创建雷达图,在那里我可以拖动点,然后以表单形式提交数据 我假设表单部分很简单——只需从表单对象获取信息并提交即可。不过,我一直在研究如何在雷达图上创建拖放点的功能 这是在ios图表中实现的还是在本机实现的?如果不是的话,也许我可以找到一个JS插件来实现它,并围绕它包装一个web视图 我很想听听你的想法和指导 干杯 Max是的,Daniel的海图库确实支持雷达海图。请参考以下选项 iOS本机图表 安卓系统呢 网站: [Highchart我们在我们的一款iOS和Androi

Swift3 是否为CollectionView Swift 3.0中的章节提供标题?

我有一个2节的集合视图。每个部分将容纳两组图像。我想给这两个部分都加一个标题。除此之外,我还希望滚动方向是水平的。 对于滚动,我使用了: if let layout = collectionFavourites.collectionViewLayout as? UICollectionViewFlowLayout { layout.scrollDirection = .horizontal 然而,当用户滚动其中一个部分时,这将同时滚动这两个部分 为了在这2节中整理数据,

Swift3 如何制作“组合图”;“折线图”;及;条形图;?

我找到了swift2的方法,但没有找到swift3的方法。有谁能帮我制作这些组合图的swift3代码吗 我发现这些代码: months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"] unitsSold = [20.0, 4.0, 6.0,20.0, 4.0, 6.0,20.0, 4.0, 6.0,20.0, 4.0, 6.0] databozi =

Swift3 在执行苹果提供的代码后,iPhone模拟器上未显示通知

我一直试图让本地通知在我的代码中运行,但在本地通知中心显示为警报时遇到问题。我在网上尝试过不同的代码,甚至尝试过实现苹果在手册中提供的示例代码。尽管如此,屏幕上并没有显示任何通知,但如果我执行徽章计数,就会显示出来。以下是我在App Delegate中添加的内容: func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOp

Swift3 带有正文/有效负载的URLSession.shared.dataTask

下面的代码非常适合于一个简单的http请求。然而,我找不到一种在Swift 3中添加有效载荷或身体字符串的方法?而以前的版本则会贬值 func jsonParser(urlString: String, completionHandler: @escaping (_ data: NSDictionary) -> Void) -> Void { let urlPath = urlString guard let endpoint = URL(string: urlP

Swift3 Xcode Main.storyboard显示奇怪的视图

不确定故事板何时转换这样的视图。我重新安装了xcode。但是没有运气。Xcode版本是8.3.2(8E2002)。如何获取以前的视图 谢谢打开故事板,然后转到编辑器->画布->显示边框并取消选中。看起来故事板内容没有正确渲染。您可以尝试打开一个较小的故事板,查看内容是否正确呈现,以了解它是否特定于此较大的故事板 如果较小的情节串连图板有效,请尝试通过临时删除场景并重新打开情节串连图板来隔离较大情节串连图板中的问题。有时,这些渲染问题可能是由特定场景配置引起的 右上角的报告错误横幅按钮可能会提供一

Swift3 如何使用if语句增加重力

我已经设置了重力,以便在游戏开始时,物体下落相当缓慢,当玩家收集这些物品时,我希望重力增加 override func didMove(to view: SKView) { self.physicsWorld.gravity = CGVector(dx: 0.0, dy: -3.0) initializeGame() } 我已经这样设置了重力,但我不确定如何用if语句编辑它。例如,如果分数=20,重力增加。任何关于如何正确执行此操作的帮助都将非常有用您可能需要浏览SpriteK

Swift3 ui按钮背景色和按钮启用/禁用

如何将十六进制值设置为按钮值为88D317的背景?此外,我希望仅当文本字段中存在文本时才启用按钮,否则禁用按钮 以下是我编写的代码: class ViewControllerDonarLogin: UIViewController, UITextFieldDelegate { @IBOutlet var btnlogin: UIButton! @IBOutlet weak var btn: UIButton! @IBOutlet weak var textfieldpas

Swift3 PHImageManager.default().requestAVAsset用于视频

我的处境有个大问题 我的主要问题是我需要一个接一个地获取视频对视频名称执行一些操作并将其保存到文件系统,然后再次获取另一个视频对视频名称执行一些操作并通过资源循环将其保存到文件系统问题是完成处理程序阻止我这样做,因为它将所有视频一起保存,而我不这样做任何编辑和更改此名称保存所有视频我认为它是在后台线程工作请任何帮助来解决这个问题我需要处理一个接一个获取视频 这是我的密码 for asset in arrayOfAssets { if asset.mediaType ==

Swift3 swift 3中的模数运算符(%)是什么?

我有一句话: randomIndex = Int(drand48() % Double(alphabetColors.count)) Xcode 8(Swift 3)告诉我: '%' is unavailable: Use truncatingRemainder instead 没有接线员了吗?如何转换代码?您只需按照诊断信息操作即可: let randomIndex = Int(drand48().truncatingRemainder(dividingBy: Double(alphabe

Swift3 CIDetectorError:';(字符串,CIContext?,[String:Any]?)->;CIDetector';不可转换为';(字符串,CIContext?,[String:Any]?)->;CIDetector&x27;

转换到swift3.0后,由于某种原因,我出现了此错误 “(字符串,CIContext?,[String:Any]?)->CIDetector”不能转换为“(字符串,CIContext?,[String:Any]?)->CIDetector?” 我只在尝试存档时出错。运行时,一切正常。这是显式类型注释毫无意义的一个好例子 删除类型注释并让编译器推断类型 let detector = CIDetector(ofType: CIDetectorTypeFace, context: nil, opti

Swift3 我无法在CloudKit中保存记录,为什么?

我正在尝试运行一个应用程序,除此之外,它还可以将学校班级加载到表视图中。代码如下所示: import UIKit import CloudKit class AddPostVC: UIViewController { @IBOutlet weak var postText: UITextView! let database = DatabaseController() override func viewDidLoad() { super.viewD

Swift3 未输入performsgue,但未生成错误

在swift3中,我已经完成了多个segue,但在最近的一次中,当我完成一个时: self.performsgue(带有标识符:“RegistrationSettings”,发件人:self) 其中registrationSettings是my RegistrationViewController类的“显示”序列 在xcode 8中,它只是跳过performsgue调用,而没有转换到视图控制器代码(我在viewDidLoad(第一行)中有一个断点,并且没有到达)。并且不会向系统控制台生成任何错误

Swift3 如何在Firebase中以当前uid保存数据

我无法将新数据(“消息”)保存到当前用户 将用户信息推送到Firebase的我的代码 var ref: FIRDatabaseReference! = FIRDatabase.database().reference() self.ref.child("Users").child("UserID").childByAutoId().setValue(["Name": userName, "Email": userEmail]) var messageRef: FIRDatabaseRefer

Swift3 使用swift 3在后台播放视频时出现问题

我有一个应用程序从互联网下载视频,并通过我的应用程序播放。当用户退出应用程序时,我需要在后台播放视频。它仍在工作。我如何执行此任务?我在网站堆栈溢出上尝试了一些问题,但无法修复我的问题,我添加了以下代码使其生效,但也无法工作 override func viewDidAppear(_ animated: Bool) { super.viewDidAppear(animated) UIApplication.shared.beginReceivingRemoteC

Swift3 Swift 3-只能提取极少的EXIF数据

我是Swift新手,我正在尝试使用Swift 3为iOS开发EXIF查看器。目前,我只能从图像中提取极少量的数据ColorModel、Depth、PixelHeight、PixelWidth、ProfileName等,但我的Macbook和iPhone上的同一图像包含更多的EXIF 故事板1: 用户从摄影机卷中选择图像,然后单击“使用”按钮 情节提要2:处理图像并在表视图中显示EXIF数据 现在回答这个问题有点晚了,但如果有帮助的话: import Photos import PhotosUI

Swift3 蓝牙LE:从iOS发送数据

如果以前有人问过,我道歉。 我从iOS设备向蓝牙热敏打印机发送一个长字符串,其中包含大约750字节的长度。但是,当打印出字符串时,打印机仅打印出部分上下文,即大约160字节的CChar。我有点困惑为什么会发生这种情况,有人能解释一下吗 代码: 写内值函数 private func writeValue(_ data: Data!) { self.printerPeripheral?.writeValue(data, for: self.writeCharacteristic, type:

Swift3 ui测试xcode,句柄日期选择器

我真的在解决这个问题 我不能在这个日期选择器上滑动然后选择年份,也许一些自动化方面的经验可以提供解决方案 我从下面记录的测试结果中得到了代码 let datePickersQuery = app.datePickers let pickerWheel = datePickersQuery.pickerWheels["2000"] pickerWheel.tap() pickerWheel. let pickerWheel2 = datePickersQuery.

Swift3 如何在swift中使用套接字?

我已经将其用于套接字集成。我想向服务器发送4个参数,例如位置更新、纬度、经度、ID和序列 在这种情况下,如何使用套接字?您应该首先按照步骤初始化套接字。之后,您可以使用socket.emit方法将数据发送到服务器。@ridvankucuk。谢谢你。请指导我,我已经添加了url参数,比如第一个让socket=SocketIOClient(socketURL:url(字符串:“http://“+SERV\u HOST\u PORT+”/gs-guide-websocket?access\u-toke

Swift3 需要支持Swift 3上的苹果铅笔/手指绘图

我正在使用swift 2.3和(苹果铅笔示例应用程序) 其中,在绘图时 我能够在钢笔/铅笔/刷子/橡皮擦-厚度和颜色之间切换,并且相应地应用相同的颜色 参考: 现在我升级到swift 3.0 在哪个图纸中 在笔/铅笔/画笔/橡皮擦-厚度和颜色之间切换时,最后拾取的一个应用于所有 参考: 还尝试了苹果最新的API。结果是一样的 请任何人告诉我这个问题的确切解决办法。啊哈…经过长时间的尝试…找到了解决办法 在CanvasView.swift上只有一行 override func draw(_ rec

Swift3 无法从包中获取文件URL

我正在PDFView中加载PDF文件,但无法从捆绑包中获取PDF文件URL 请检查以下代码: let pdfView = PDFView(frame: self.view.bounds) let myFileName = "sample" guard let url = Bundle.main.url(forResource: myFileName, withExtension: "pdf") else { return } pdfView.document = PDFDocu

Swift3 如何将本地HTML文件导入到我的Swift游乐场实时视图?

以下是将本地html文件导入swift操场的代码。它不起作用,但我在Live View中看到一张空白图像: import UIKit import WebKit import PlaygroundSupport let u = URL(string: "Prac_1.html") let request:URLRequest = URLRequest(url: u!) let webView=UIWebView(frame:CGRect(x:0,y:0,width:768.0,height:1

Swift3 在Xcode中发现意外的mach-o头代码?

所以我的错误是:“发现了一个意外的mach-o头代码” 我在网上找到的所有东西都告诉我要检查我的目标构建阶段,看看哪些不属于复制包资源 什么不属于这里,因为我觉得一切都在正确的位置 更新:我删除了列表中的所有内容,但仍然遇到此错误:(如果您使用的是Cocoapods,则应将其添加到Podfile的末尾: post_install do |installer| installer.pods_project.targets.each do |target| target

Swift3 将nsuid转换为UnsafePointer<;UInt8>;

更新到Swift 3后,UUID对象上似乎既没有getUUIDBytes也没有getBytes let uuid = UIDevice.current.identifierForVendor let mutableUUIDData = NSMutableData(length:16) uuid.getBytes(UnsafeMutablePointer(mutableUUIDData!.mutableBytes)) // ^^^ compiler error, value of type U

Swift3 Xcode 8.0在重命名应用程序(Swift)后加载GameSecene.sks失败

我重新命名了我完美运行的应用程序。大错误;-)我在使用bundle标识符时遇到了困难,现在可以正常工作了。然而,我似乎错过了一些东西。当我构建应用程序时,我得到“无法加载GameSecene.sks”,模拟在显示启动器后崩溃。有什么想法吗 (由于我是新来的,我对我的代码的哪一部分没有任何线索,您可能对此感兴趣。请详细说明。谢谢。)

Swift3 URLSession.shared.dataTask(…)不';行不通

我找不到任何解决办法,你能帮我 override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { let cell = tableView.dequeueReusableCell(withIdentifier: cellId, for: indexPath) let user = users[indexPath.row]

Swift3 通过单例重复创建对象,但对象地址不同

这是我的代码: class Test { static let sharedInstance = Test() private init() {} } var obj1 = Test.sharedInstance var obj2 = Test.sharedInstance withUnsafePointer(to: &obj1) { print(" obj1 value \(obj1) has address: \($0)") } withUnsafePo

Swift3 斯威夫特,我如何从RestKit获取响应标题?

我有一个RestKit请求,如下所示。如何从响应头中获取身份验证令牌 RKObjectManager.shared() .getObjectsAtPath(urlString, parameters: paramsDictionary, success: {(operation: RKObjectRequestOperation?, result: RKMappingResult?) -> Voi

Swift3 IOS 10-Swift 3.0:停止授权功能以保存图像

我正在用swift 3、xCode 8.2和IOS10制作一个应用程序。该界面有一个热视觉屏幕(FLIR-ONE)。我的问题是,我怎样才能拍照?我的代码是: import UIKit class ThermalCameraVC: UIViewController, FLIROneSDKImageReceiverDelegate, FLIROneSDKStreamManagerDelegate { //MARK: OUTLETS @IBOutlet weak var i

Swift3 tvOS:asset在interface builder中使用时可以工作,但不能以编程方式工作

所以我遇到了一个奇怪的问题。我正在添加一个由另一个开发人员启动的现有项目,该开发人员已经拥有了运行良好的资产 我添加了一些新的图像资源,当我在界面生成器中按名称引用它们时(放置UIImageView时),它们工作得非常好,但是当我尝试创建同名的UIImage时,它总是返回nil let myImage = UIImage(named: "my-image-name") // Always returns nil 我已经确保它有正确的目标,我没有打字错误,等等,但它似乎不起作用。对于一些额外的信

Swift3 如何处理从错误线程访问的领域?

所以有很多相同的问题,但没有一个对我有帮助这就是为什么我再次问同样的问题, 所以我在访问RealmObject数组时遇到了这个异常。当我查看类似的问题和领域的官方网站时,我发现每个问题都有相似之处 领域对象不是线程安全的,不能跨线程共享,因此您必须在每个线程/调度队列中获取一个领域实例,您要在其中读或写 所以我所做的是在访问它之前创建了新的领域实例 以下是一些片段: let realm = try! Realm() try! realm.write {

Swift3 为什么我不能访问UITextField的文本?

我不知道为什么无法从UITextField访问文本 这是我的密码: import UIKit import Firebase import FirebaseAuth class MessagesVC: UIViewController { @IBOutlet weak var emailTextInput: UITextField! //Email Text Input @IBOutlet weak var passwordTextInput: UITextField! /

Swift3 Swift项目中的目标C POD-右侧桥接头?

我试图将用Objective C编写的SocketClusteriOS()pod添加到Swift项目中。我已经在Objective C项目中测试了这个pod,url似乎运行良好,但当我试图将其添加到Swift项目中时,我出现了奇怪的错误: NewSocketTestApp[1641:29629] {"event":"#disconnect","data": {"code":4005}} #disconnect 我可能认为桥接头的问题。我已将链接附加到我的测试应用程序存储库。SocketClus

Swift3 扩展现有协议以符合另一协议

您好,我的目标是(在swift 3中)在一个框架中扩展一个协议,以符合另一个协议 protocol SomeProtocol {} protocol SomeOtherProtocol {} extension SomeOtherProtocol: SomeProtocol {} 这里的问题是我得到了一个错误:“协议'SomeOtherProtocol'的扩展不能有继承子句” 如果这是不可能的,我如何实现这一目标,或者“快速方式”是什么?这是不可能的。考虑一下这意味着什么:假设我有一个类 c>

Swift3 由于IPV6网络中的应用程序崩溃,应用商店拒绝了iOS Swift 3应用程序

我的应用被应用商店拒绝,因为它在IPV6网络中崩溃。这是第二次发生在我身上。我已经更新了我的代码以支持IPV6网络,并且在该代码中成功地移动了两个版本 但现在他们又提出了同样的问题,他们说这个问题只发生在Wi-Fi网络上。这是我的代码: internal class Reachability { class func isConnectedToNetwork() -> Bool { var zeroAddress = sock

Swift3 将Swift 1语法改写为Swift 3-“;类型Any没有下标值“;

这是用Swift 1编写的应用程序的语法,Xcode 8已将其转换为Swift 3。它抛出一个错误,说“type Any没有下标值”。我不知道如何解决这个问题,请帮助我 在这种情况下,您可能需要使用常用的Swift字典,因此应该更改 var peerIds = [String]() var peersInfos: NSMutableDictionary! self.peersInfos.addEntries(from: [peerId: ["videoView": NSNull(), "vid

Swift3 如何为TabelVIEW中的自定义单元格中的标签设置旧金山字体

我有一个用于tableView的自定义单元格,其中添加了一些标签。对于这个自定义单元格,我还为它创建了一个Swift文件 比如,我有以下标签: LabelShop 标签地址 LabelZipcode 问题: 如何在自定义单元格内为这些标签设置旧金山字体?在ViewController内设置 Example: LabelShop.font = UIFont.systemFont(ofSize: 21.0 , weight: UIFontWeightSemibold) 请提供协助 谢谢您可以从

Swift3 如何计算添加到购物车的金额?

我试图计算所有产品的总价格。但前一个单元格不加起来 代码: 如何获取刚刚从屏幕上消失的单元格值?您需要了解UITableView单元格在UITableView中的行为。UITableView“重复使用”UITableViewCell。UITableView还基于索引填充单元格。如果要计算某些内容,请创建一个全局变量,并使用UITableView委托来分析该单元格属性。@SaqibOmer更好的方法是,不要使用UITableViewCells来计算数据。为此使用一个数据源。他想使用tablevi

Swift3 Swift 3中的谓词和排序描述符

我在发行说明或swift.org上找不到关于这方面的任何信息,但它们现在已经消失了。他们在Xcode Beta 4中发生了什么 并且仍然存在于Xcode 8 beta 4中;他们在之前的Beta测试中丢失了“NS”,现在才找回了“NS” 根据包含在SWIFT 3中的某些基础类型中删除“ns”前缀, NSPReDATIA< /COD>是一组保持“NS”类型的示例,因为它们很可能在不久的将来被替换。code>NSSortDescriptor在该提案中未作为示例给出,但很容易想象它可能属于同一组

swift3中的数组扩展

如果Bool数组中的元素都为true,那么下面的filter方法将返回true print([false, true].filter({!$0}).isEmpty) // yields false print([true, true].filter({!$0}).isEmpty) // yields true 如何在Swift 3中的数组上创建一个扩展方法,使我可以这样表示它: [false, true].allElementsTrue() 这应该回答您的问题: extension Col

Swift3 Swift 3显示视图控制器

我在Swift 3中遇到了一个令人困惑的问题。我正在演示一个ViewController,由于某种原因,父ViewController再次被加载,从而导致错误。我加载ViewController的代码是: let vc = self.storyboard?.instantiateViewController(withIdentifier: "jobcodes") as! JobCodesViewController vc.badge=self.badgeNum vc.jobnumber=self

Swift3 不同线程中的RealmSwift更新对象(闭包)

请帮助添加/更新真实对象 我想存储和更新用户类。 用户类由客户端类组成, 客户端类由虚拟角色属性和房间列表组成。 问题是,我面临的错误是“领域已经在写事务中”,因为我的客户端类avatar属性和房间列表在同一时间以不同的闭包获取并推送到领域 func fetchRooms() { roomsDelegate?.contactRooms(entityID: entityID, success: {rooms in

Swift3 有没有可能有一个Swift协议来强制静态方法而不是类方法,反之亦然?

有没有可能有一个Swift协议来强制静态方法而不是类方法,反之亦然 例如,即使协议设置为类协议,也不允许使用类func或最终类func: protocol MyProtocol: class { final class func dummyClassMethod() } 或者在这种情况下,当符合以下条件时,允许类创建静态方法或类方法: protocol MyProtocol: class { static func dummyClassMethod() } 你不能这样做,因为

Swift3 打开和关闭物理

我试图解决一个问题,一个精灵节点可以通过一个平台向上跳,但不能向下跳。我尝试使用以下代码: override func didMove(to view: SKView) { if (thePlayer.position.y > stonePlatform1.position.y) == true { stonePlatform1.physicsBody = SKPhysicsBody(rectangleOf: CGSize(width: stonePlatform

Swift3 是否键入“[[string:string]]”?没有下标成员

我试图从另一个屏幕向表视图显示信息,但收到以下错误消息: 是否键入“[[string:string]]”?没有下标成员 更改此代码- cell.textLabel?.text = userTest[indexPath.row] cell.textLabel?.text = userTest![indexPath.row] 遵守这一准则- cell.textLabel?.text = userTest[indexPath.row] cell.textLabel?.text = userTes

Swift3 比较四个UITextFields的文本属性

我想比较四个UITextFields的文本属性,以确保它们不相同。即: tbx1.text = "hello" tbx2.text = "goodbye" tbx3.text = "goodnight" tbx4.text = "hello" 应该返回一个假但是 tbx1.text = "hello" tbx2.text = "goodbye" tbx3.text = "goodnight" tbx4.text = "good morning" 应该返回一个true 我知道我可以使用长而复杂

Swift3 使用Xcode 11.3.1版将swift 3代码迁移到swift 5

我有一个用swift3在Xcode 8开发的旧代码, 现在使用Xcode 11.3.1,我正在尝试升级它,但它给出了以下错误 不使用Xcode 10.1直接迁移的任何进程 没有。但是从Swift 3到Swift 5的变化并没有那么大。对于许多API,编译器建议使用fixes.Nope。但是从Swift 3到Swift 5的变化并没有那么大。对于许多API,编译器建议进行修复。

上一页 1 2  3   4   5   6    7   8   9  ... 下一页 最后一页 共 39 页