手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
Swift可选类型中“可选的可选”的目的是什么?
我在 Swift Tests source code中找到了一个有趣的功能: func test(_ v: A????, _ cast: (A????) -> B?) 既然类型?只是Optional< Type>的语法糖,这意味着参数v的类型可以重写为Optional< Optional< Optional< Optional< A>>>>. 我知道这个函数用于测试可选类型,所以它肯定会超越参数v
作者:编程之家 时间:2020-05-13
swift – 为什么私有扩展无法访问?
这是我的ViewController. swift文件: class ViewController: UIViewController { private var myInt = 10 } extension ViewController { func printMyInt() { print(myInt) } } 虽然如Swift documentati
作者:编程之家 时间:2020-05-13
在swift 4中解码嵌套数组
参见英文答案 > JSON parsing in Swift 4 with complex & nested data 2个 采用以下JSON: let rawJson = """ [ { "id": 1, "name":"John Doe" }, {
作者:编程之家 时间:2020-05-13
swift – 为什么我的DispatchGroup的等待总是超时?
我有这个代码: let goAheadAction = UIAlertAction(title: "Go Ahead", style: .default) { _ in let dispatchGroup = DispatchGroup() dispatchGroup.enter() Server.POSTRequest(accessPoint: "/UserServic
作者:编程之家 时间:2020-05-13
类型转换/多态如何在Swift中使用这种嵌套的闭包类型?
我知道(Int) – > Void不能被特定为(任何) – >无效: let intHandler: (Int) -> Void = { i in print(i) } var anyHandler: (Any) -> Void = intHandler <<<< ERROR 这给出了: error: cannot convert value of type ‘(Int) -> Void’
作者:编程之家 时间:2020-05-13
swift – 单元测试的Xcode 9代码覆盖率显示错误%
XCode 9生成的代码覆盖率报告似乎关闭了我的项目中的某些文件. 它在一个类文件中显示0% 当我检查测试实际覆盖的代码时 看起来覆盖率报告实际上与测试同步??? 环境: Xcode 9.2 斯威夫特4 我相信你会在这里找到答案 Code coverage result is not accurate to real coverage in Xcode 7 简单地说它要使用 @testable i
作者:编程之家 时间:2020-05-13
从调度队列块创建线程[swift / c]
我有一个iOS应用程序,其中UI是用 swift编写的,但所有繁重的工作都是通过跨平台c库完成的.我使用ObjC包装器从swift与c core通信. 我想使用c提供的线程原语并行化c库中正在进行的工作. 但是,一段数据从app的swift部分传递到c库中,来自调度队列中的块. 我的问题是,我在c库中创建的那些线程是否会与swift中的工作队列分开? 从我的理解,它将是.是这样的吗? 是否存在任何
作者:编程之家 时间:2020-05-13
在Swift中,你能用另一个字符串拆分一个字符串,而不只是一个字符?
在 Swift中,很容易在字符上拆分字符串并将结果返回到数组中.我想知道的是,如果你可以用另一个字符串而不是单个字符来分割字符串,就像这样…… let inputString = "This123Is123A123Test" let splits = inputString.split(onString:"123") // splits == ["This", "Is", "A", "Test"]
作者:编程之家 时间:2020-05-13
Swift – UITableView中的渐弱单元格
我在 Xcode 6上的swift中遇到了我的UITableView的麻烦: 我希望我的UITableView单元在出现/消失时淡入/淡出. 我在网上看了很多关于淡入淡出动画但我找不到我想要的东西,因为它是基于持续时间动画. 我认为我需要的是一种基于alpha的面具?我不是,我甚至不知道要创造一个…… 我有一个UIViewController包含一个tableView和一些空白(现在)UITabl
作者:编程之家 时间:2020-05-13
Swift:Self.init在初始化程序中多次调用
这个让我难过.我无法弄清楚为什么 Swift抱怨self.init在这段代码中不止一次被调用: public init(body: String) { let parser = Gravl.Parser() if let node = parser.parse(body) { super.init(document: self, gravlNode: node)
作者:编程之家 时间:2020-05-13
swift – 在真实设备上显示测试广告
这是我的代码: let request = GADRequest() request.testDevices = [kGADSimulatorID, "XXXX2F32d69CCA859FFB559D0FEA3CF6483D08A6"] adView.load(request) XXXX是我的iPhone的UDID.为什么我会在iPhone上获得真实广告而不是测试广告?在模拟器上测试广告是有效的.
作者:编程之家 时间:2020-05-13
Swift函数作为类中的参数
我是一个快速的初学者,所以要温柔…… 我将函数指定为参数时遇到问题. 我已经定义了这个结构: struct dispatchItem { let description: String let f: ()->Void init(description: String, f: @escaping ()->()) { self.description = descrip
作者:编程之家 时间:2020-05-13
swift – 为什么tableview没有?
我有一个ViewController,其中有一个TableView.在我使用Alamofire请求获取数据后,我重新加载TableView的数据,因为tableView为零,所以它崩溃了. class TeamsVC: UIViewController, UITableViewDelegate, UITableViewDataSource{ @IBOutlet var tableView: UI
作者:编程之家 时间:2020-05-13
Swift可选类型:如何.None == nil有效
我试图了解它是如何工作的: 1> func returnNone() -> String? { return .None } 2> returnNone() == nil $R0: Bool = true 3> returnNone() == .None $R1: Bool = true 为什么.None等于零. 在enum定义中我没有看到任何关于它的内容: public enum Opt
作者:编程之家 时间:2020-05-13
swift – 使用NSAnimationContext淡出NSButton
我有一个简单的 Swift macOS应用程序(使用Xcode 8.2.1),它包含一个NSButton.当我点击按钮时,我希望它在指定的时间段内淡出.我以为我可以使用NSAnimationContext,但无论我设置上下文持续时间的值,按钮几乎立即淡出.这不是正确的方法吗? class ViewController: NSViewController { @IBOutlet weak va
作者:编程之家 时间:2020-05-13
如何让WKWebView在swift和macOS App中工作
参见英文答案 > Transport security has blocked a cleartext HTTP 24个 在此之前,由于重复而被击落,事实并非如此.几乎WKWebView上的每个问题都是关于iOS应用程序中的WKWebView,而不是macOS应用程序,区别仅在于实现的UIViewController接口而不是m
作者:编程之家 时间:2020-05-13
swift – 无法将类型'[T]’的值转换为预期的参数类型'[_]’
每次我尝试编译这个,我都会收到错误: Cannot convert value of type '[T]' to expected argument type '[_]' 我不确定为什么会一直这样,我试图查找解决方案,但没有找到任何看起来有用的东西. 这是我的代码: class FetchRequest <T: NSManagedObject>: NSFetchRequest<NSFetchReq
作者:编程之家 时间:2020-05-13
为什么类型推断在Swift 3中的这个switch语句中不起作用?
更新这在 Swift 3.1中得到修复 在将if-else迁移到switch语句时,我注意到类型推断不起作用.当quantityTypeIdentifier已经属于该类型时,为什么我需要在每种情况下都指定HKQuantityTypeIdentifier? func process(samples: [HKSample]?, quantityTypeIdentifier: HKQuantityTyp
作者:编程之家 时间:2020-05-13
swift – 如何以编程方式打开Safari Extension ToolbarItem popover
我想以编程方式触发Safari Extension toolbarItem上的“click”事件,以便在网页上发生某些事情后出现我的自定义弹出窗口.我正在使用新的 Xcode扩展IDE,并使用界面构建器构建了我的popover. StackOverflow上的所有答案目前都处理Safari扩展构建器中内置的扩展,而不是Xcode接口中的扩展.例如,我尝试过注入Safari JS解决方案,例如: s
作者:编程之家 时间:2020-05-13
swift3 – Xcode 8 – swift 3:创建一个未知类型的图像格式是一个错误
使用UI ImagePicker选择图像时出错: [Generic] Creating an image format with an unknown type is an error 我正在使用Xcode 8.1和Swift 3. 我已经搜遍了网络,但似乎没有解决我的问题,请帮忙! 这是我的代码: class TabBarController: UITabBarController, UIIma
作者:编程之家 时间:2020-05-13
在OVH对象存储中永久启用CORS(OpenStack swift)
我可以使用此命令在OVH对象存储(使用OpenStack Swift)中启用CORS curl -i -XPUT -H "X-Auth-Token: xxxxxxxxxxx" -H "X-Container-Meta-Access-Control-Allow-Origin: *" https://storage.sbg1.cloud.ovh.net/v1/AUTH_yyyyyyy/reposito
作者:编程之家 时间:2020-05-13
数组 – 理解Swift中元组数组的语法
我试图理解 Swift中元组数组的语法: 如果我创建一个元组: var gameScore: (points: Int, player: String) 我可以分配这样的值: gameScore = (1700, "Lisa") 并创建一个这个元组的数组: var gameScores = [gameScore] 我可以这样追加到数组: gameScores.append((1650, "Bart
作者:编程之家 时间:2020-05-13
快速序列协议的Swift 2到3迁移
我正在尝试将以下代码从此库( https://github.com/dankogai/swift-json)转换为Swift 3兼容代码. 我很难弄清楚如何将Swift 2中使用的Sequence协议转换为Swift 3的正确版本.我找不到任何关于Swift 2 Sequence协议变化的文档与3相比. 这是我目前已尽可能转换为Swift 3的代码 extension JSON : Sequenc
作者:编程之家 时间:2020-05-13
嵌套调度组Swift
当用户在我的应用程序中创建新组时,我必须将邀请推送到数据库以及其他信息.我已经开始使用Dispatch Groups来跟踪成功发送所有信息的时间,因此我可以解除该视图. 我正在尝试为邀请使用调度组,为所有数据使用另一个调度组.这就是我所拥有的: // Push new data to db func createGroup(onSccess completion:@escaping () -> V
作者:编程之家 时间:2020-05-13
swift – 可选择尝试没有返回值的函数
可能是在使用试试时? (可选尝试)对于没有返回值的抛出函数的调用,只是忽略错误? func throwingVoidFunction() throws { . . . } try? throwingVoidFunction() 我期望编译器不允许尝试?在返回类型为void的抛出函数前面,但编译器不会抱怨. 那么使用试试吗?在虚空功能面前一种吸收错误的方法? (比如使用空的默认catch:catc
作者:编程之家 时间:2020-05-13
在Swift中,Access修饰符内部和公共之间有什么区别?
Swift提供5种访问修饰符:open,public,internal,fileprivate和private. 我对这些说明符的了解,(主要来自link和link_2) open意味着类和类成员可以在定义模块(目标)的内部和外部进行子类化和覆盖. fileprivate将实体的使用限制在其定义的源文件中.基本上可以通过单个文件中的多个类访问. 私人将实体的使用限制在其附件声明中. 现在,公众和内
作者:编程之家 时间:2020-05-13
swift – 如何添加浮动在UITableView上的按钮
我有一个显示帖子列表的TableView.我想添加一个漂浮在TableView上的按钮,当用户滚动帖子时按钮不会移动.该按钮将使用户能够发布.我该如何实现呢?我似乎无法在我的tableview中添加superview. Google Plus应用程序执行类似操作,但如果您没有应用程序,则official website也会出现此行为.该按钮位于左下方. 谢谢! 有几种方法可以处理这个问题而无需丢失
作者:编程之家 时间:2020-05-13
如何在可可,swift中设置打印?
我通过在mainController中为此NSView的按钮分配以下操作,为NSPopover的自定义NSView创建了打印功能: @IBOutlet var plasmidMapIBOutlet: PlasmidMapView! @IBAction func actionPrintfMap(sender: AnyObject) { plasmidMapIBOutlet.print(se
作者:编程之家 时间:2020-05-13
swift – ViewController动画,如缩放和缩小
我有一个带有UIView的CustomGridView用于图像,如果我点击一个图像它应该在另一个带有Zoomin Transition的viewcontroller中显示(它应该显示它从网格中出来),当我关闭它应该动画像它回到像Zoomout效果一样的地方, 我搜索了这个我无法找到适合我需要的库,有人可以建议我如何实现这个目标 看起来您正在搜索JTSImageViewController 看到:
作者:编程之家 时间:2020-05-13
无效的Swift支持 – 缺少SwiftSupport文件夹
我已经更新了当前提交的Titanium应用程序并使用 swift添加了一个手表扩展. 如果我在sim上构建和测试并直接构建到设备,一切正常.当我将应用程序提交到Apple应用程序商店时(通过XCode Organizer),我只会遇到问题. 二进制提交,通过验证,但我收到来自iTunes Connect的电子邮件如下: Dear developer, We have discovered one
作者:编程之家 时间:2020-05-13
上一页
126
127
128
129
130
131
132
133
下一页
小编推荐
热门标签
更多
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