手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
Swift中的全局修改键按键检测
我正在尝试使用Carbon的函数RegisterEventHotKey来创建按下命令键时的热键.我这样使用它: InstallEventHandler(GetApplicationEventTarget(), handler, 1, &eventType, nil, nil) RegisterEventHotKey(UInt32(cmdKey), 0, hotKeyID, GetApplicati
作者:编程之家 时间:2020-08-13
swift – 带图标和文本的UITableViewRowAction
有几个类似的问题,但我认为应该有使用 Swift3的iOS 10的最新答案,它不使用私有API,并且不依赖于您将图标限制为unicode表情符号. 我现在有三个动作的表行: func tableView(_ tableView: UITableView, editActionsForRowAt indexPath: IndexPath) -> [UITableViewRowAction]? {
作者:编程之家 时间:2020-08-13
swift – 将NSTreeController与NSOutlineView一起使用
我正在尝试(不成功)构建一个TreeController控制的NSOutlineView.我已经阅读了很多教程,但他们都在开始之前预先加载了数据,这对我来说不起作用. 我有一个简单的设备类: import Cocoa class Device: NSObject { let name : String var children = [Service]() var servi
作者:编程之家 时间:2020-08-13
swift – 测试使用Nimble在Quick中抛出错误的方法时出错
我在测试一个抛出异常的方法时让Nimble匹配器正确无误.根据文档,它应该很简单.我只需要这样的期望 expect( try somethingThatThrows() ).toNot( throwError() ) 但是对于Swift 3和Xcode 8.2,我得到了一个编译器编辑器.这是上下文. describe("Using RealmDatasource") { let datas
作者:编程之家 时间:2020-08-13
为什么我可以使用泛型来快速制作相同类型的要求?有什么办法吗?
好的,所以我有一些类定义如下: public final class Process<InputType, OutputType, Memory> 我想使该功能仅适用于InputType和 OutputType是完全相同的类型. 所以我尝试这样: extension Process where InputType == OutputType { } 但这会导致: Same-type require
作者:编程之家 时间:2020-08-13
新的FUITableViewDataSource – 如何使用?斯威夫特3
刚刚更新到更新的FirebaseUI Pod – 一些事情已经改变,但其中一个重要的是FUI表视图的工作方式.我在旧版本上运行良好,但我正在努力解决这个问题 – 而且缺乏文档/示例. self.dataSource = FUITableViewDataSource(query: <#T##FIRDatabaseQuery#>, view: <#T##UITableView#>, populateC
作者:编程之家 时间:2020-08-13
swift – 查询Realm列表中的对象
我正在使用Realm 2.0( Swift).我的模型由X和Y(类)组成. X有一个名为list的属性,它是Y对象的Realm List. 我们假设我有一个Y对象的实例,称为y 我正在寻找的查询是: >哪些X项在Y对象列表中包含一个等于y的对象? 如果列表只是一个字符串列表,我认为这将是微不足道的,因为查询将是:realm.objects(X.self).filter(“< string> IN
作者:编程之家 时间:2020-08-13
swift – Realm对象服务器:声明left.optional == right.optional失败(在Android和iOS之间同步数据)
我正在尝试在iOS应用程序和 Android应用程序之间同步数据. Android应用程序可以从Realm中读取就好了,但是我的Swift程序正在挣扎,并且错误信息不是很有用. 我收到此错误消息: 2016-11-08 08:53:43.919 iOSRealm[2629:65667] Sync: Connection[1]: Session[1]: Bad changeset received:
作者:编程之家 时间:2020-08-13
swift – UNTimeIntervalNotificationTrigger nextTriggerDate()是否给出了错误的日期?
我正在更新我的本地通知以使用iOS 10,我遇到了一个问题,我认为nextTrigger函数返回NOT“触发条件将满足的下一个日期.”而是返回当前日期时间的任何内容.加上您最初设置UNTimeInvervalNotificationTrigger的内容. 因此,如果您将触发器设置为在60秒内关闭,那么从文档中我希望当我调用nextTriggerDate()时,我会让它返回当我将触发器设置为60秒时
作者:编程之家 时间:2020-08-13
arrays – Swift 3,Extend Array,其中Array的项目属于某种类型
我写了一个包含基本资产数据的结构: struct Asset: AssetProtocol { init (id: Int = 0, url: String) { self.id = id self.url = URL(string: url) } var id: Int var url: URL? } 它订阅了AssetPr
作者:编程之家 时间:2020-08-13
如何处理Swift3升级后引入的“类型名称后的预期成员名称或构造函数调用”错误
升级到 Swift3后,升级帮助程序发生了变化 private var myArray = [(String, NSDate, Float)]() //Swift 2.2 至 fileprivate var myArray = [(String, Foundation.Date, Float)] //Swift 3 新代码在类型名称后给出错误预期的成员名称或构造函数调用. 有没有人理解错误的原因或
作者:编程之家 时间:2020-08-13
在swift中设置通用T返回的类型
对于给定的通用函数 func myGenericFunction< T>() – > T {} 我可以设置泛型将使用的类 let _:Bool = myGenericFunction() 有没有办法做到这一点所以我不必在另一条线上单独定义变量? 例如:anotherFunction(myGenericFunction():Bool) 编译器需要一些上下文来推断类型T. 变量赋值,可以使用类型注释或
作者:编程之家 时间:2020-08-13
swift – 无论滑块移动的速度有多快,如何读取UISlider的每个值?
我需要读取UISlider的每个值.当我在调试区域中打印滑块的值时,您会看到以慢速中速移动滑块时每个值都会增加1. 但是,当我快速移动滑块时,值会大幅跳跃,如下所示: 无论如何,我可以在每一步都读取滑块的值,无论它移动的速度如何? (最好快速) 码: @IBAction func didMoveFeedbackSlider(sender: UISlider) { let currentV
作者:编程之家 时间:2020-08-13
在Swift中,是否可以为类类型创建隐式转换?
我喜欢C#的一个原因是你可以为你的类定义隐式转换器.例如,我创建了一个VectorGeometryBuilder类,其中包含MoveForwardByX,TurnByYDegrees,LineToPoint等方法.然后,它定义了对Geometry类的隐式转换.这允许我使用我漂亮的构建器来创建我的几何体,然后将整个kit-n-caboodle传递给任何期望几何体的函数,即使VectorGeometr
作者:编程之家 时间:2020-08-13
Swift Navigation Bar项目没有调用操作
我在导航栏上有一个调用动作的项目.它停止了工作.我已将该项目与该操作断开连接并重新附加.仍然没有行动.该操作附加在故事板中.如何调试或解决此问题? 尝试这样的事情 如果你有一个参数 override func viewDidLoad() { super.viewDidLoad() self.navigationItem.rightBarButtonItem = UIBarButt
作者:编程之家 时间:2020-08-13
将Swift数组String转换为C字符串数组指针
我在 Swift 3上,我需要与一个C API进行交互,它接受一个以NULL结尾的字符串列表,例如 const char *cmd[] = {"name1", "value1", NULL}; command(cmd); 在Swift中,API被导入为 func command(_ args: UnsafeMutablePointer<UnsafePointer<Int8>?>!) 在使用类型转换
作者:编程之家 时间:2020-08-13
Swift:如何使用NSProgressIndicator?
我想使用NSProgressIndicator来显示一些进展.但我找不到一种方法来增加控制的范围.我也没有在网上找到一个例子. let progressbar = NSProgressIndicator() progressbar.frame = NSRect(x: 100, y: 20, width: 150, height: 10) progressbar.minValue = 0 progr
作者:编程之家 时间:2020-08-13
swift – 如何使用函数作为值声明字典并使用整数键入?
struct Test { func isOk () -> Bool{ return true } var mapping: [Int: () -> Bool] = [ 1: isOk ] func test() -> Bool { return mapping[1]() } } 我收到了这个错误:
作者:编程之家 时间:2020-08-13
Swift 3.0或Swift 2.3最低系统版本要求,它是在iOS 7中部署的
参见英文答案 > Swift 3 iOS compatibility 2个 Swift 3.0即将推出Xcode 8,使用Swift 3.0所需的最低iOS / OS X系统版本是多少?这是swift 3.0支持iOS 7吗? 运行与Swift 3兼容的Xcode 8的最低OS X是OS X 10.11.4(OS X EL Ca
作者:编程之家 时间:2020-08-13
swift – 这种类型错误的原因是什么?
两个问题: >为什么这段代码无法编译?我相信(但我不是100%肯定,我可能犯了一个错误)它是类型正确的. >错误消息是什么意思?我很困惑为什么预期的参数类型是_ – > _(或者我只是不知道_ – > _在这种情况下是什么意思).这个问题的目标是学习如何正确诊断此错误消息,如果我将来再次遇到它. 代码: 此代码无法编译,并显示错误消息“无法将类型’A – > B’的值转换为预期的参数类型’_ –
作者:编程之家 时间:2020-08-13
swift – 如果一个类实现了一个声明一个的协议,为什么一个类不能提供一个可用的初始化器?
我试图理解以下,做作的例子: protocol MyProtocol { init?(string: String) } class MyObject: MyProtocol { let s: String required init(string: String) { self.s = string } } let o = MyObject(string: "test
作者:编程之家 时间:2020-08-13
在Swift实例成员声明中引用`self`
我有一个结构设置,接受一个引用作为单个初始化参数: internal struct NodeState: Equatable { weak var node: Node! = nil // ... init(node: Node) { self.node = node } } 我想将NodeState实例化为Node类的成员,传递self in来设
作者:编程之家 时间:2020-08-13
swift – For-in循环过于远,在展开时发现’nil’
看起来下面的 Swift for-in循环试图通过比数组中更多的元素. 例如,这段代码: var list:[Int?] = [1,2,3,4,5,6,7] print("C-Style for loop") for var i=0; i<list.count; i++ { var x:Int = list[i]! print(x) } print("\nFor-in loo
作者:编程之家 时间:2020-08-13
将Swift 2闭包转换为Objective-C块
我正在尝试在 Swift 2中构建一个Objective-C块,以便将它添加到NSArray中,如下所示: typealias CompletionBlock = () -> Void let aBlock:CompletionBlock = { print("Hello world!") } let nsArray = NSMutableArray() nsArray.addObjec
作者:编程之家 时间:2020-08-13
Swift iOS NSDictionary setValue崩溃 – 但为什么呢?
我有这个代码(从另一种语言移植,因此有一些不同的命名约定,但现在请忍受这个) var FDefaultsList: NSDictionary = [String:String](); let TmpKey: String = TmpKeyValue[0]; let TmpValue: String = TmpKeyValue[1]; if (TmpKey != "") && (TmpVal
作者:编程之家 时间:2020-08-13
swift – 如何防止可能失败的属性的初始化
我的类有一个NSURL类型的属性,它是从一个字符串初始化的.该字符串在编译时已知. 要使类正常运行,必须在初始化(不是更晚)时将其设置为其预期值,因此将它定义为可选(隐式展开或其他方式)没有意义: class TestClass: NSObject { private let myURL:NSURL ... 假设NSURL(string :)(返回NSURL?)如果传递了编译时
作者:编程之家 时间:2020-08-13
swift – 3D Touch和UITableViewCell
我在iPhone 6s上为UITableViewController添加了一些测试3D Touch功能.一般来说它工作正常,但我能够观察到一些问题,我不知道发生了什么以及如何以正常方式解决这个问题. 1)我的单元格是可选的,因此用户可以按下它或使用“3D Touch”.问题是,当我对UITableViewCell使用“Pop”和“Peek”时,它会被选中,我无法使用setSelected:或set
作者:编程之家 时间:2020-08-13
覆盖子类Swift中的静态var
为了分解我的代码,我想从一个Child类中设置一个stringKey,我将在父类的类func中得到它: Chair.request(); Table.request(); class Furniture: NSObject { static let requestKey : String! class func request(){ print("class
作者:编程之家 时间:2020-08-13
swift – 将CustomError强制转换为ErrorType到NSError会丢失userInfo
尝试将CustomError转换为兼容类型(ErrorType,NSError)会导致用户信息字典丢失: class CustomError: NSError {} let error = CustomError(domain: "com.customerrorexample", code: 500, userInfo: [NSLocalizedDescriptionKey: "A great
作者:编程之家 时间:2020-08-13
在Swift的iOS应用程序中显示一个表(在html / Excel电子表格中)
我一直在寻找有关如何做到这一点的解决方案,但我有点困惑. 我想在我的应用程序中显示数据表,而不是Apple的TableView,更像是在Excel或HTML中找到的表. 此外,在我的应用程序中,我将在不同的页面中有多个这样的表格,我希望以相同的方式设置样式,而不是所有具有相同行数或列数的表格.这些表格可能会与图像或文本一起显示在屏幕上,可能永远不会单独显示. (所以我需要一个可放在UIViewCo
作者:编程之家 时间:2020-08-13
上一页
63
64
65
66
67
68
69
70
下一页
小编推荐
热门标签
更多
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