手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
arrays – 计算Int Optionals的arrary中的nil值的数量
我刚刚开始使用 Swift并使用选项.使用generateRandomArrayOfIntsAndNils()后苦苦挣扎计算测试数组中的nils数 这是我要采用的方法: let array1: [Int?] array1 = generateRandomArrayOfIntsAndNils()\ var total = 0 for i in array1 { if(array1[i]
作者:编程之家 时间:2020-08-16
Swift:如果let语句条件,则不能使用数组过滤器
假设我有一组用户名 let users = ["Hello", "1212", "12", "Bob", "Rob"] 我想得到名字长度为2的第一个用户,所以我过滤了数组并获得了第一个用户 if let selected = users.filter{$0.characters.count == 2}.first { print(selected) } 此代码在swift 2.2下抛出了编译
作者:编程之家 时间:2020-08-16
swift3 – 在Swift 3中设置URL资源值
我试图将Apple的 “ShapeEdit”示例转换为Swift 3,我无法理解对URL的setResourceValue的更改. Apple(Swift 2)示例包含以下代码: // Coordinate reading on the source path and writing on the destination path to copy. let readIntent = NSFileA
作者:编程之家 时间:2020-08-16
swift2 – 在Swift中过滤字典数组
我有一个带字典的数组示例: ( { Email = "
[email protected]
"; Name = "Kate Bell"; Number = "(555) 564-8583"; }, { Email = "
[email protected]
"; Name = "Dani
作者:编程之家 时间:2020-08-16
swift – 使用Alamofire和Objectmapper,整数值始终为零
我正在使用Alamofire和ObjectMapper,我的模型类就是这样 class Category: Object, Mappable { dynamic var id: Int = 0 dynamic var name = "" dynamic var thumbnail = "" var children = List<Category>() override static fun
作者:编程之家 时间:2020-08-16
迅速 – 在单元测试中等待Alamofire
我正在尝试编写一种方法,其中数据对象(Realm)使用Alamofire刷新它的属性.但我无法弄清楚如何对它进行单元测试. import Alamofire import RealmSwift import SwiftyJSON class Thingy: Object { // some properties dynamic var property // refr
作者:编程之家 时间:2020-08-16
swift – XCGLogger 3.0不会将logfile写入文件系统(iOS 9)
我想使用XCGLogger 3.0在用 Swift 2编写的iOS9应用程序中进行日志记录.在AppDelegate中,我定义 let log = XCGLogger.defaultInstance() 并在应用程序中:didFinishLaunchingWithOptions我使用以下命令进行设置: log.setup(.Debug, showThreadName: true, showLogL
作者:编程之家 时间:2020-08-16
如何使用swift在IOS中实现marquee标签
如何在iOS中实现 MarqueeLabel.我在Objective-C中找到了示例,但我使用的是Swift. 用于在项目中的swift Add Below Class中创建选取框 https://github.com/cbpowell/MarqueeLabel-Swift/blob/master/Classes/MarqueeLabel.swift 创建MaqQueeLabel类在您的类中
作者:编程之家 时间:2020-08-16
Swift 2打印(),怎么隐藏?
在 Swift 2之前,你可以通过这样的小帮手隐藏你所有的println() func println(object: Any) { #if DEBUG Swift.println(object) #endif 如果你改成这个 func print(object: Any) { #if DEBUG Swift.print(object) #endif 它按预期工作,但print
作者:编程之家 时间:2020-08-16
swift – 如何使用registerDefaults()
我到处寻找,无法找到如何使用registerDefaults()的解释.每个询问如何设置默认值的帖子都通过“use registerDefaults()”来回答,我遇到的一个小问题是我不知道如何使用registerDefaults().有人能告诉我到底要编写什么代码以及放置它的位置.我的问题:我有5个值(Int)需要具有特定的默认值,但稍后可以由用户更改.我检查过 Xcode文档,youtube和
作者:编程之家 时间:2020-08-16
swift – 交换字典中值的键?
我在 Swift中有一个字典,如下所示: [ 0: "82", 1: "12", 2: "3", 3: "42" // Etc. ] 并且假设我想将键交换为值82和3,因此新词典如下所示: [ 0: "3", 1: "12", 2: "82", 3: "42" // Etc. ] 我该怎么做? (我没有找到任何提示,也
作者:编程之家 时间:2020-08-16
Swift:如何将AnyObject设置为nil或等效
我有一个非常通用的函数,需要返回AnyObject: func backgroundFunction(dm : DataManager) -> AnyObject { ... } 但是在某些情况下我想返回一个空/ null值 我想到了这两个值: >没有 但似乎不允许:类型’AnyObject’不符合协议’NilLiteralConvertible’ > 0 但当我测试AnyObject值是
作者:编程之家 时间:2020-08-16
Swift:Optional的无用默认值?
我正在创建一个这样的函数: func foo(bar: UInt? = 0) { let doSomething = someOtherFunc(bar!) } 如果我传递给foo()一个零值,我希望在打开它时使用默认值0,而不是我在解开一个Optional值时意外发现nil意外发现nil 我错在哪里? 仅当您未提供参数时,才使用默认值= 0 对于可选参数: func foo(bar: UIn
作者:编程之家 时间:2020-08-16
斯威夫特把阴影画成了一条uibezier路径
我有一个奇怪的问题.虽然我确实阅读了很多关于如何做到这一点的教程,但最终结果只显示了贝塞尔线,而不是任何阴影.我的代码非常简单: let borderLine = UIBezierPath() borderLine.moveToPoint(CGPoint(x:0, y: y! - 1)) borderLine.addLineToPoint(CGPoint(x: x!
作者:编程之家 时间:2020-08-16
使用Swift在UIActionsheet中添加datepicker
有没有办法从UIAlertControllerStyle.ActionSheet呈现日期选择器?有办法在ActionSheet中添加按钮并向这些按钮添加操作,但我找不到在ActionSheet中添加datepicker或任何自定义视图的解决方案. 这是不可能的,但是当用户单击文本字段时,您可以使用UItextfield输入视图和附件视图来显示和关闭日期选择器 class KPDatePickerV
作者:编程之家 时间:2020-08-16
sprite-kit – 如何在Swift和SpriteKit中使用whiteColor
我正在运行Yosemite和 Xcode 6.我使用“Game”选项SpriteKit和 Swift创建了一个新项目. 在GameScene.swift中对didMoveToView()的覆盖中,我添加了以下行以尝试更改背景颜色: self.backgroundColor = SKColor(whiteColor) 这会编译但不会运行,因错误“使用未解析的标识符’whiteColor’而停止” 唯
作者:编程之家 时间:2020-08-16
为什么我的Haskell代码与Swift和C相比是如此之慢
这是非常简单的 Haskell代码,用于查找满足毕达哥拉斯定理的1到200的所有毕达哥拉斯整数X ^ 2 = Y ^ 2 Z ^ 2 哈斯克尔: let l = [1..200] let pythagoras = [ x | x <- l, y <- l, z <- l, x^2 == y^2 + z^2] 完成它需要24.1秒, 迅速: 使用标准循环 0.05秒 C: 使用标准循环 0.022秒
作者:编程之家 时间:2020-08-16
swift – 检查它是否为零后,强行打开可选项是否安全
我有一个网络方法,返回一个完成闭包,并以Error作为参数. 我通常避免强制解包,但在这种情况下,我使用一个guard语句检查错误是否为nil: guard error == nil else { print(error!) return } ... 我正在调用的方法来自SDK,所以我真的不知道那里发生了什么. 一般情况下,这种力量解开线程是否安全? if和guard之间的区别很
作者:编程之家 时间:2020-08-16
你能在swift中强制执行一个typealias吗?
我试图强制执行一个由Int支持的简单类型,不会与其他Ints混淆. 假设您有以下typealiases: typealias EnemyId = Int typealias WeaponId = Int 我希望以下内容有编译错误: var enemy: EnemyId = EnemyId("1") enemy = WeaponId("1") // this should fail 我想失败的那一行
作者:编程之家 时间:2020-08-16
swift3 – 在swift 3中获得两次时间差
我有2个变量,我从datePicker获得2次,我需要在变量上保存它们之间的差异. let timeFormatter = DateFormatter() timeFormatter.dateFormat = "HHmm" time2 = timeFormatter.date(from: timeFormatter.string(from: datePicker.date))!
作者:编程之家 时间:2020-08-16
数组 – 交换数组元素显示错误:同时访问但修改需要独占访问
我想交换我的数组元素: swap(&(self.profileImages[0]), &(self.profileImages[2])) 但我得到这个错误: Simultaneous accesses to 0x102944a80, but modification requires exclusive access 经过大量搜索:正如 Whats-new-in-Swift-4描述的那样,我发现在
作者:编程之家 时间:2020-08-16
Swift中UIView的圆顶角落
我正在尝试使用下面的代码来绕顶角 func roundCorners(corners:UIRectCorner, radius: CGFloat) { let path = UIBezierPath(roundedRect: self.bounds, byRoundingCorners: corners,
作者:编程之家 时间:2020-08-16
Swift:单个guard语句中的嵌套选项
我试图保护从字符串到Float到Int的转换: guard let v = Int (Float("x")) else { return -1 } swift 3编译器抱怨: value of optional type ‘Float?’ not unwrapped; did you mean to use ‘!’ or ‘?’? 添加“?”但是没有帮助.并且“!”这里会错的,不是吗? 是
作者:编程之家 时间:2020-08-16
我无法启动我的Swift 3计时器
我之前使用过计时器并且他们工作过,但自从NSTimer改为Timer后,我的计时器拒绝工作.我试过的代码如下: override func viewDidLoad() { super.viewDidLoad() _ = Timer(timeInterval: 3, target: self, selector: #selector(test), userInfo: nil, re
作者:编程之家 时间:2020-08-16
swift – 如何在where子句中使用协议扩展
protocol aView: class { } extension aView where Self: UIView { } 任何人都可以帮我理解这段代码吗? 您的扩展将功能扩展到以下所有类型: >符合aView 和 >属于UIView类型
作者:编程之家 时间:2020-08-16
如何在Swift 3中使用带有命令行参数的getopt?
我试图在 Swift 3中使用带有命令行参数的getopt.我从 Michele Dall’Agata’s nice stackoverflow contribution开始: let pattern = "abc:" var buffer = Array( pattern.utf8 ).map { Int8($0) } 当我然后使用此代码时: let option = Int( getopt(
作者:编程之家 时间:2020-08-16
swift – Subclass a Struct或Similar
我理解结构和类(和协议)如何在基本级别上工作.我有一个相当常见的情况: 我需要使用运算符的泛型值类型,它们必须在赋值时复制. 这些类型具有复杂的结构,我希望能够通过子类化来专门化,否则会在任何地方复制代码,这将是糟糕的编程. 我已经尝试过协议和扩展但是因为协议不是通用的我无法定义我想要的(通用)运算符. 如果我使用课程,我将不会复制作业. 今天的例子是我有Matrix和SquareMatrix,具
作者:编程之家 时间:2020-08-16
在Swift 3中使用CGPoint从图像中获取像素颜色
我在 Swift 3中尝试这个PixelExtractor类,得到一个错误; 无法使用类型'(UnsafeMutableRawPointer?)’的参数列表调用类型’UnsafePointer’的初始值设定项 class PixelExtractor: NSObject { let image: CGImage let context: CGContextRef? var width: Int
作者:编程之家 时间:2020-08-16
检查字典是否包含Swift中的值
只是简单的任务.我有一个字典var types = [Int:String](),它像一个空的,在一些用户操作后,它填充数据.根据此词典中的空白或某些特定数据,我启用/禁用UI中的按钮. 检查空虚很容易,但如何检查字典是否包含某些值? 编译器建议我使用谓词占位符: types.contains(predicate: ((Int, String)) throws -> Bool>) 由于您只想检查给
作者:编程之家 时间:2020-08-16
swift – tvOS Button Action
我通过 Swift在tvOS中创建了一个UIButton let randomBtn = UIButton() randomBtn.setTitle("Zufällig", forState: .Normal) let RndNormal = UIImage(named: "RndNormal") let RndHoover = UIImage(named: "RndHoover") random
作者:编程之家 时间:2020-08-16
上一页
90
91
92
93
94
95
96
97
下一页
小编推荐
热门标签
更多
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