手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
Swift3 iOS -Firebase FIREmailPasswordAuthProvider不工作
我刚刚将Firebase Cocoapods从3.15.0升级到4.0.4,将FirebaseAuth Cocoapods从3.1.1升级到4.0.0. 我正在使用电子邮件和用于验证用户的密码.当用户更改他们的电子邮件时,我在下面使用此方法,一切正常: FIREmailPasswordAuthProviderID.credential(withEmail: emailTextField.text!
作者:编程之家 时间:2020-08-11
swift – 没有用Objective-C Selector声明的方法用于通知UIKeyboardWillShowNotification和UIKeyboardWillHideNotification
在最近更新 Xcode之后,以前工作的代码不再有效.大多数选择器(“:”)都有自动更正,但此代码除外: override func viewDidLoad() { super.viewDidLoad() NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillSh
作者:编程之家 时间:2020-08-11
swift – 将NSLocalizedString的子字符串设置为粗体
我有一个方法将NSAttributedString设置为粗体: func setBold(text: String) -> NSMutableAttributedString { guard let font = UIFont.CustomNormalBoldItalic() else { fatalError("font not found") } l
作者:编程之家 时间:2020-08-11
在Swift中使用libevent和GCD(libdispatch)
我正在 Swift 3中创建一个服务器端应用程序.我选择了libevent来实现网络代码,因为它是跨平台的并且不会遇到C10k问题. Libevent实现了它自己的事件循环,但我想保持CFRunLoop和GCD(DispatchQueue.main.after等)的功能,所以我需要以某种方式粘贴它们. 这就是我想出的: var terminated = false DispatchQueue.m
作者:编程之家 时间:2020-08-11
Swift – 使用编译变量?
在Objective C中,我在构建设置中设置了一堆编译器标志 – >代码中使用的其他C标志.例如: 标志=> -DPortNumber = 1 在代码中我能够通过@PortNumber访问它 这在Swift中不起作用,我无法找到答案. 任何想法? C编译器的-D标志定义了预处理器宏. Swift中没有预处理器宏.所以如果你想做一些像: // compile with -DPORT_NUMBER
作者:编程之家 时间:2020-08-11
有没有办法在最新的Swift 3快照中使用C variadic函数?
其中一个例子是ioctl 错误:’ioctl’不可用:Variadic功能不可用 Darwin.ioctl:2:13: note: 'ioctl' has been explicitly marked unavailable here public func ioctl(_: Int32, _: UInt, _ varargs: Swift.Any...) -> Int32 当它从C导入时,它似乎
作者:编程之家 时间:2020-08-11
swift – 使用模式匹配来过滤数组
这是我的代码: enum SymptomPeriod { case Day case Night } enum SymptomType { case Breathing(SymptomPeriod) case Breathlessness(SymptomPeriod) case Opression(SymptomPeriod) case C
作者:编程之家 时间:2020-08-11
swift – 部分申请thunk Crash.
无法理解Crashlytics中的崩溃报告. 这是崩溃日志: Crashed: com.apple.main-thread 0 Rekindlr 0x10007a728 ViewController.(user_info(Match?, completionHandler : (Bool?) -> ()) -> ()).(closure #1) (Vi
作者:编程之家 时间:2020-08-11
swift – 将variadic参数传递给’print’不会产生所需的输出
我正在编写一个LogUtil类,它只是将参数传递给’print’函数,并提供额外的信息,如“filename,line NO.”等.请参阅下面的代码. 但是,通常我们使用’print’函数输出如下: print("param1", "param2") 它输出: param1 param2 但是,使用我的LogUtil进行记录, LogUtil.d("tag", "param1", "param2"
作者:编程之家 时间:2020-08-11
如何在Swift中使用位操作?
我需要形成一个20字节的数据包,并通过蓝牙将有效载荷发送到硬件外设. 这个20字节的数据包在内部分为14个数据集,每个11位,最后6位应为空字符. 因此,总计:160位(20字节)= 14(集)* 11(位)6(空字符) 11位再次分为3组,每组2位,3位和6位.然而,对于主要问题并不重要,我目前能够通过采用’Int16’来形成11位.我知道,我将进行移位操作以过滤11位. 如果我只有一个数据集,
作者:编程之家 时间:2020-08-11
数组 – Swift的滤波方法是否稳定?
当我在 Swift中过滤数组时,我可以期望结果与原始数据的顺序相同吗?例如,我可以指望: [3, 1, 4, 1, 5, 9, 2, 7].filter{$0 > 4} 总是回来: [5, 9, 7] ? 是的,你可以指望它. Array的过滤器实例方法调用全局过滤器方法,其在Swift头文件中的注释明确指出: Return an Array containing the elements of
作者:编程之家 时间:2020-08-11
如何解释这个物理体位掩码系统的Swift SpriteKit示例代码
我正在深入研究Apples SpriteKit& GameplayKit示例代码,发现了一个名为’DemoBots’的项目,用 Swift编写.在项目中使用了一些非常有趣的概念,我想要适应我的项目. 我已经在将碰撞处理封装到一个处理程序类中,这与在该示例代码中处理碰撞的方式非常相似. 在这个项目中,我找到了一个名为RPColliderType的结构的代码: struct RPColliderTyp
作者:编程之家 时间:2020-08-11
“_”类型在快速错误消息中的含义是什么?
偶尔使用泛型时,我会收到一条错误消息,指出“_”作为参数.它似乎没有记录.这是什么意思? 举个例子,我得到错误: Cannot convert value of type 'JawDroppingFeat<Superhero>' to closure result type 'JawDroppingFeat<_>' 当我尝试编译时: protocol SuperheroType { typea
作者:编程之家 时间:2020-08-11
如何在Swift中检查Enum类型?
我正在编写一个序列化程序,可以序列化枚举和其他 Swift类型(字符串,对象等).所以我需要检查传递给我的序列化程序的Any参数是否是Enum或其他东西.似乎在Swift中执行此操作的唯一方法是使用反射.下面的代码是否合理或是否有更好的方法来检查枚举类型? enum Things { case Thing1 case Thing2 } let something:Any = Th
作者:编程之家 时间:2020-08-11
在Swift 2中设置多个类属性时保护
做这样的事情是微不足道的: class Collection { init(json: [String: AnyObject]){ guard let id = json["id"] as? Int, name = json["name"] as? String else { print("Oh noes, bad JSON!")
作者:编程之家 时间:2020-08-11
swift – 用SpriteKit在矩形中画一个洞?
如何在矩形中画一个洞? 我想绘制一个矩形,里面有一个空洞,背景可以显示. 我正在使用SKShapeNode创建一个矩形,但我不知道如何在其中创建一个洞(圆圈). 这是我运行你的代码,但我的圈子不是空的,圆圈是黑色的,我希望它是空的. 我没有提到任何错误吗? 这是代码. import SpriteKit class GameScene: SKScene { override func d
作者:编程之家 时间:2020-08-11
Swift Linux.错误:没有这样的模块’Dispatch’
我使用Ubuntu 15.10 我编译了 swift-corelibs-libdispatch,获取文件libdispatch.so 但是如果我使用“import Dispatch”仍然会收到错误“没有这样的模块’Dispatch’” 如何将此模块添加到Swift? 实现此目的的一种方法是为libdispatch设置系统模块并使用swift构建.有关如何使用系统模块的信息,请参见 https://
作者:编程之家 时间:2020-08-11
Swift Sprite Kit开始触摸功能
我正在搞乱一个 xcode项目,当我触摸它时,我正试图让一个红色的球SKShapeNode四处移动.触摸我自己的源代码开始上课并没有做到.我的代码有什么缺陷,我需要做些什么来修复它. import SpriteKit class GameScene: SKScene { //Rectangle Skeletions var leftWallRect = CGRect(x: 0,
作者:编程之家 时间:2020-08-11
swift – 什么是objc_sync_exit(self)
我看到这个函数在UISearchBarDelegate方法textDidChange中使用.我查看了所有文档并且无法提出任何建议.只是想知道是否有人可以阐明这个功能正在做什么. objc_sync_exit(self) 当您编写同步代码以阻止某些内容一次运行多次时(Objective-C:“@synchronized”),它会在后台转换为对objc_sync_enter()和objc_sync_e
作者:编程之家 时间:2020-08-11
swift – 为什么’=’不能用于隐式解包的选项?
参见英文答案 > Incrementing an implicitly unwrapped optional 2个 更新UITextView的文本时,我发现textView.text =“…”不起作用.编译器警告我“二进制运算符’=’不能应用于’String’类型的操作数.”和’字符串’“.似乎我必须在textView.text
作者:编程之家 时间:2020-08-11
如何在OS X上的Swift中调整大小,裁剪和导出AVAsset?
我正在尝试调整大小并裁剪AVAsset并将其导出到OS X上的 Swift中的电影文件中. 我正在使用AVAssetExportSession导出AVAsset,如果未将videoComposition设置为AVAssetExportSession,它可以正常工作.以下代码导出资产没有问题,但由于videoComposition行被注释掉,因此它不会调整大小和裁剪. self.asset = AV
作者:编程之家 时间:2020-08-11
我可以在Swift中为类创建默认的成员初始值设定项吗?
假设我有一堂课Foo: class Foo { let bar: String let baz: String } 我真的必须手工编写成员初始化程序吗? init(bar: String, baz: String) { self.bar = bar self.baz = baz } 这是纯粹的样板. 如果您可以使用值语义而不是引用语义,则可以使用Struct而不是Cla
作者:编程之家 时间:2020-08-11
将相同的函数调用发送到多个对象的快捷方式是什么?
在 objective-c中,我们有一个-forwardInvocation:可以像这样使用: -(void)forwardInvocation:(NSInvocation*) anInvocation{ BOOL didForward = NO; //iterate over our proxied objects for(id proxyObject in self.p
作者:编程之家 时间:2020-08-11
swift中的指针:UnsafeMutableBufferPointer的目的
目前正在寻找快速指针. UnsafePointer和UnsafeMutablePointer提供指向字节的指针.通过使用指针运算,您可以访问其余的字节. 可以使用具有endIndex参数的UnsafeMutableBufferPointer完成类似的操作.那么在访问例如NSData中的字节时,使用UnsafeMutableBufferPointer而不是UnsafeMutablePointer的优
作者:编程之家 时间:2020-08-11
数组 – 为什么连续遍历一个Structs数组比一个Classes数组更快?
我正在开发一个使用 Swift的游戏,我有一个静态的位置数据数组,我用它来在游戏循环中进行处理.我最初使用一个Structs数组来保存这些数据,但我决定切换到类,所以我可以使用引用.但是在进行更改和分析之后,我注意到CPU在处理此数据的方法上花费的时间比在使用Structs时花费的时间多得多. 所以我决定创建一个简单的测试来看看发生了什么. final class SomeClass {} str
作者:编程之家 时间:2020-08-11
swift – 未检测到两个节点之间的冲突ARKit
我创建了两个节点:一个球体和一个盒子: var sphere = SCNNode(geometry: SCNSphere(radius: 0.005)) //I get the box node from scn file let boxScene = SCNScene(named: "art.scnassets/world.scn")! var boxNode: SCNN
作者:编程之家 时间:2020-08-11
swift – Xcode:无法加载ModelIO.framework,SceneKit.framework等
在更新到macOS Mojave之前,我的应用程序运行良好且没有错误,但是,我在更新后收到此错误.我已经谷歌搜索了2天,但似乎没有人遇到这个错误.注意:该应用程序确实按预期运行. 3D模型文件采用.scn格式. 构建时错误: /scntool:-1: Could not load ModelIO.framework ((null)) /scntool:-1: Could not load Scen
作者:编程之家 时间:2020-08-11
swift – NSAttributedStringKey.foregroundColor无效
我正在使用ZSWTappableLabel和ZSWTaggedString来显示标签内的链接. import ZSWTappableLabel import ZSWTaggedString pod版本是: pod 'ZSWTappableLabel', '~> 2.0' pod 'ZSWTaggedString/Swift', '~> 4.0' 默认情况下,链接过去常常以白色显示(与标签颜色相
作者:编程之家 时间:2020-08-11
swift – 透明SCNFloor上的SceneKit阴影()
我有一个地板节点,我需要从定向光投射阴影.此节点需要透明(在AR环境中使用). 当我使用ARKit时这个工作正常,但使用SceneKit的相同设置显示没有阴影或反射.我怎样才能像这样在SceneKit中投射阴影? SceneKit的问题是由于我设置了sceneView.backgroundColor = .clear这一事实引起的 – 但我在这个应用程序中需要这种行为.这可以以某种方式避免吗? 示
作者:编程之家 时间:2020-08-11
swift – 在init与之后的隐式解包可选
我想明白为什么当我执行params [“bar”] = str时我没有得到ImplicitlyUnwrappedOptional但是当我用相同的force unwrapped变量声明params时我得到它. 看下面的游乐场: import UIKit var str: String! str = "Hello" var params: [String: Any] = [ "foo":
作者:编程之家 时间:2020-08-11
上一页
41
42
43
44
45
46
47
48
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native