手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
swift – 这些结果类型存在’…’的重载:ClosedRange,CountableClosedRange
斯威夫特2 let gap = CGFloat(randomInRange(StackGapMinWidth...maxGap)) Missing argument label ‘range:’ in call Swift 3 – 新错误 let gap = CGFloat(randomInRange(range: StackGapMinWidth...maxGap)) No ‘…’ candid
作者:编程之家 时间:2020-08-13
swift – 找不到接受类型的参数列表的XCTAssertEqual的重载([String:AnyObject],[String:AnyObject])
我有一个方法: func tableAsDictionary() -> [String: AnyObject] 然后我需要测试一下: let tableDictionary = table.tableAsDictionary() let expectedDictionary: [String: AnyObject] = [ "id": "1234", "name": "Next
作者:编程之家 时间:2020-08-13
Swift中的类方法和实例方法有什么区别?
protocol NoteProtocol { var body: NSString? { get set } var createdAt: NSDate? { get set } var entityId: NSString? { get set } var modifiedAt: NSDate? { get set } var title: NSStri
作者:编程之家 时间:2020-08-13
泛型 – 快速通用函数中的位移
我正在尝试编写一个需要位移操作的通用函数.我得到了我不理解的行为.这是一个演示问题的简单函数. func testBytes<T: IntegerType>(bytesIn: [UInt8], inout dataOut: T){ let outputSize = sizeof(T) var temp: T = 0 dataOut = 0 temp = bytesIn[0] as T temp
作者:编程之家 时间:2020-08-13
swift – 找不到接受提供的参数的’__conversion’的重载,向数组添加多个元素
我有以下变量定义: var mapHorizontalConstraints:Array = Array<NSLayoutConstraint>() 后来当我尝试使用Visual Format Language设置我的约束数组的值时,如下所示: mapHorizontalConstraints = NSLayoutConstraint.constraintsWithVisualFormat("|
作者:编程之家 时间:2020-08-13
swift – Variadic参数和默认参数
我有这个功能: func sum(#startingValue:Int, additionalValue:Int = 77, values:Int...) -> Int { var total:Int = startingValue + additionalValue for v in values { total += v } return to
作者:编程之家 时间:2020-08-13
使用swift在运行时创建函数
如何使用 Swift在运行时创建函数或方法?是否有像eval这样的等效命令?我希望能够做到这样的事情: eval("func x(){ println();}") 提前致谢! 鉴于它不是解释性语言,我认为你不能.例如,C没有eval,因为C编译器不是编译二进制文件的一部分. 但我确信还有很多其他(阅读:更好)方法来实现您认为需要eval的目标.无论那是什么……
作者:编程之家 时间:2020-08-13
在Swift中动态解码任意json字段
TL; DR 有没有办法可以使用JSONDecoder并编写一个函数,它只是从给定的json读出指定的可解码类型的字段值? 成像我有以下json: { "product":{ "name":"PR1", "price":20 }, "employee":{ "lastName":"Smith", "department":"IT",
作者:编程之家 时间:2020-08-13
swift – 崩溃:[NSCollectionViewData layoutAttributesForItemAtIndexPath]
现在试着了解这次崩溃. 对于某些用户(随机,操作系统10.14 / 10.14.1),应用程序在第一次加载时崩溃. Crashed: com.apple.main-thread EXC_BAD_ACCESS KERN_INVALID_ADDRESS 0x0000000000000000 -[NSCollectionViewData layoutAttributesForItemAtIndexPat
作者:编程之家 时间:2020-08-13
swift – 在Vapor 3中删除测试数据库
我想为Vapor 3服务器编写一些集成测试,每次运行测试时我都需要有干净的Postgre数据库.我怎样才能做到这一点?似乎迁移不是正确的方法,因为如果数据库尚不存在,它们已经运行过一次. 看看 https://github.com/raywenderlich/vapor-til/tree/master/Tests 这需要在运行测试之前运行DB,但它会在每次测试运行开始时恢复所有迁移,这样每次都会为
作者:编程之家 时间:2020-08-13
Swift在引用类属性时是否正在制作数据的副本?
所以我有点困惑,因为信息冲突,只是寻找关于类属性的内存分配的一些清晰度. 所以这是我的假设,如果有任何错误,请告诉我: >在Swift中,除了类和函数之外,所有内容都由Value传递. >在堆上分配类实例(对象) >当你传递一个物体时,你正在传递指针 >引用对象上的属性时,将取消引用指针,并检索属性的值 所以这是我的困惑,比如我的类有一个String属性和一个Int属性.两种Swift数据类型,在
作者:编程之家 时间:2020-08-13
swift – 单元测试WKNavigationDelegate函数
我有一个UIViewController实现了一些WKNavigationDelegate函数,我想在这些函数中单元测试逻辑.这是一个例子: func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandle
作者:编程之家 时间:2020-08-13
swift – 在防范中创建非可选项以测试保护条件
参见英文答案 > Using guard with a non-optional value assignment 1个 我目前有这样的功能…… // this is a property var currentString: String = "" func doSomething() { let newString
作者:编程之家 时间:2020-08-13
如何在Swift的JavaScriptCore中导入模块?
我正在尝试使用 Swift的 JavaScriptCore框架来利用使用ES6模块的现有JavaScript库.具体来说, morse-pro由Stephen C Phillips完成.我已将文件添加到Xcode游乐场,然后使用此代码加载库并在JavaScript上下文中运行它: import JavaScriptCore var jsContext = JSContext() // set up
作者:编程之家 时间:2020-08-13
Swift中的空数组和泛型有什么用?
今天早些时候在 Swift中使用泛型时遇到了一个有趣的bug.我想出了一个解决方案,但我想知道是否有人可以回答为什么编译器没有捕获这样的东西.让我从一段代码开始. func doSomething<T>(with array: [T]) { type(of: array) // Optional<Array<Int>> array is [Int] // true
作者:编程之家 时间:2020-08-13
使用Swift Package Manager抑制来自依赖项的警告
假设我有一个如下所示的Package. swift,并且依赖项中的SomePackage在快速构建期间会产生警告. // swift-tools-version:4.0 import PackageDescription let package = Package( name: "my-app", dependencies: [ .package(url: "ht
作者:编程之家 时间:2020-08-13
swift – 重叠访问指针
我正在尝试在 Swift 4中运行swix.我已经解决了大部分出现的初始问题,但还有一个我不知道要解决的问题.这是同一错误的三个实例,请参阅下面的代码 var nc = __CLPK_integer(N) dgetrf_(&nc, &nc, !y, &nc, &ipiv, &info) Overlapping accesses to ‘nc’, but modification requires
作者:编程之家 时间:2020-08-13
Swift中的键值观察4
我在 Swift 4项目中有以下代码. class DishesTableViewController : UITableViewController { private var token :NSKeyValueObservation? @objc dynamic private(set) var dishes :[Dish] = [] override func
作者:编程之家 时间:2020-08-13
swift – component(separatedBy :)与.split(separator :)
在 Swift 4中,新方法.split(separator :)由apple在String struct中引入.所以要用一个更快的空格来分割一个字符串,例如.. let str = "My name is Sudhir" str.components(separatedBy: " ") //or str.split(separator: " ") 我已经使用以下代码进行了样本测试. va
作者:编程之家 时间:2020-08-13
swift – 使用FileManager复制文件时出错(CFURLCopyResourcePropertyForKey失败,因为它传递了一个没有方案的URL)
我正在尝试使用FileManager的copyItem(at:path :)将一些(媒体)文件从一个文件夹复制到另一个文件夹,但我收到错误: CFURLCopyResourcePropertyForKey failed because it was passed an URL which has no scheme Error Domain=NSCocoaErrorDomain Code=262
作者:编程之家 时间:2020-08-13
Swift根据数据更改tableviewcell边框颜色
我已根据inStock或outStock写了一个代码来改变单元边框的颜色,如果它在inStock它将是红色边框,否则它将是绿色的,但我不适合我,我把它放在willDisplayCell中,这里是我的代码: func tableView(_ tableView: UITableView, willDisplay cell: UITableViewCell,
作者:编程之家 时间:2020-08-13
数组 – 2D数组扩展Swift 3.1.1
我试图在 Swift 3.1.1中创建一个Array扩展,它支持将对象添加到2D Array中的某个索引,即使该数组尚未填充.扩展还应该提供在某个indexPath上获取对象的能力.我在Swift 2中有这个代码,但我似乎无法将它迁移到Swift 3.这是Swift 2代码: extension Array where Element: _ArrayProtocol, Element.Iterat
作者:编程之家 时间:2020-08-13
swift – 结构中的Lazy var
任何人都知道如何解决这个问题.在该行,dateFormatter.string(from:date),编译器说“不能对不可变值使用变异的getter”. struct viewModel { private lazy var dateFormatter = { () -> DateFormatter in let formatter = DateFormatter() forma
作者:编程之家 时间:2020-08-13
swift – 自动增长静态表格视图单元格高度以适合标签内容高度
这是我的单元格布局的低质量模型: 静态单元格的初始高度(在故事板中设置)为80.在此单元格内部有两个视图.底部视图的固定高度为40.顶视图具有布局约束以对齐到顶部边距并垂直对齐到底部视图. 顶视图内部是标签(蓝色)和按钮(黄色) 标签还具有对齐到视图顶部并与视图底部对齐的约束.布局和约束背后的想法是,如果我将单元格的高度增加到100,例如,底部视图高度保持为40,顶部视图和标签高度将扩展到60的高
作者:编程之家 时间:2020-08-13
在Swift中,为什么分配给静态变量也会调用它的getter
据我所知,在 Swift中,静态变量是隐式的: https://stackoverflow.com/a/34667272/1672161 但我不清楚为什么会这样: protocol HatType {} class Hat: HatType { init() { print("real hat") } } class MockHat: HatType { init() { pr
作者:编程之家 时间:2020-08-13
swift – 如何获取其rawType为Int 的枚举的字符串大小写
参见英文答案 > How to get the name of enumeration value in Swift? 9个 我想要列举一些国家,例如: enum Country: Int { case Afghanistan case Albania case Algeria case Ando
作者:编程之家 时间:2020-08-13
swift – Firebase“登录方法已禁用”,尽管已启用它
我正在为我的应用配置我的登录页面,并尝试添加一个用户可以连接到firebase的部分…我试图使用firebase auth注册新用户,但是在运行此代码时出现此错误 if (newRegistrationEmail.text != "" && newRegistrationUsername.text != "" && newRegistrationPassword.text != "" && new
作者:编程之家 时间:2020-08-13
swift – 我可以在where子句中使用or(||)吗?
我正在尝试扩展Array类型,但我只希望函数可用,如果类型是Int或Float. 我知道我可以为一种类型做到这一点: extension Sequence where Iterator.Element == Int { } 但我能为多种类型做到吗?这就是我想要的东西: extension Sequence where Iterator.Element == Int || Iterator.Elem
作者:编程之家 时间:2020-08-13
swift – 为SKScene创建一个自定义的initalizer,它会覆盖方便的init?(fileNamed :)
我正在尝试创建一个方便初始化程序来覆盖方便初始化? SKScene中的(fileNamed :)初始化程序,以便我可以将一些初始值传递给场景,同时取消归档.sks文件.问题是,当我尝试这样做时,似乎SKScene(GameScene)的子类无法看到方便的init?超类的(fileNamed :).以下是我的一些尝试: Class GameScene : SKScene { var stage :
作者:编程之家 时间:2020-08-13
swift – 处理多个GestureRecognizers
我遇到了一个理解UIGestureRecognizers的问题.我现在的目标是让一组GestureRecognizers执行不同的任务,例如: override func viewDidLoad() { mainScene = GameScene(size: self.view.bounds.size) main = view as! SKView mainScene.p
作者:编程之家 时间:2020-08-13
上一页
62
63
64
65
66
67
68
69
下一页
小编推荐
热门标签
更多
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