手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
Swift – 动态生成NSPredicate?
我正在尝试动态创建谓词并执行提取. 值可以是String或Int,当将值和int值发送到NSPredicate初始化程序时,它会崩溃并出现以下错误: – [__ NSCFNumber rangeOfString:]:发送到实例的无法识别的选择器 我知道问题是Int的%@格式,但有没有办法使这个动态,所以我不必手动检查String和Int然后创建谓词? var keyValues: [String:
作者:编程之家 时间:2020-08-12
swift – 为什么不能在没有警告的情况下为“Any”类型的变量分配Optional?
以下代码在没有警告的情况下编译: 版本1: var anything: Any anything = "woof" 有道理……任何类型,值类型或引用类型. 但是,如果我们创建一个像Double?这样的可选变量,则此代码会抛出警告: 版本2: var anything: Any let aDouble: Double? = 3 anything = aDouble 但是这段代码没有发出警告: 版本
作者:编程之家 时间:2020-08-12
Swift – 播种arc4random_uniform?还是另类?
首先让我说明我要完成的任务: >我需要在一个范围内随机生成一组数字 >我希望这些数字在某种程度上均匀分布 >我需要能够为随机数生成种子,这样,给定种子,结果随机数将始终相同. 在使用drand48(),rand()和arc4random()进行了相当多的实验之后,我目前已经决定使用rand()获取随机数,并使用srand()进行种子设定.这是一个从我正在做的事情简化的小例子: let seed:
作者:编程之家 时间:2020-08-12
如何在Swift中将Character转换为UInt8
我在 swift中有一系列角色: static let charArray: [Character] = [ "S", "t", "r", "i", "n", "g"] 我想对每个字符进行一些按字节操作作为字节(UInt8).例如,如何将charArray [0]转换为UInt8? 您需要通过Character:s的String表示转换为UInt8.但是,您无需在[Character] – >中显
作者:编程之家 时间:2020-08-12
在Swift 2.2中替换_stdlib_getDemangledTypeName()
最新版本的 Swift 2.2删除了_stdlib_getDemangledTypeName(). 我有什么选择来取代它? 我目前正在使用这样的调试消息: let debugStr = "\(_stdlib_getDemangledTypeName(self)) -> \(self.versionString) (\(self.versionInfo))" 您可以通过String初始化器获得类型名
作者:编程之家 时间:2020-08-12
快速保存键和值对
我需要一种方法来为我的应用程序保存 swift中的键和值对.我是 IOS编程的新手,但我知道 Android,我正在寻找像android中的共享首选项,但对于swift.通过“保存”,我的意思是当用户退出应用程序时,键和值对将保存在本地数据中. Swift 3.0 保存数据: let userDefaults = UserDefaults.standard userDefaults.set(
作者:编程之家 时间:2020-08-12
swift – 这两个问号是什么意思?
我遇到了这个代码,我无法弄清楚这两个问号是什么意思? 此变量的定义如下所示: var featureImageSizeOptional: CGSize? 令我困惑的代码是: let featureImageSize = featureImageSizeOptional ?? CGSizeZero 这是合并操作符.如果它是非零的,它返回第一个表达式(featureImageSizeOptional)
作者:编程之家 时间:2020-08-12
swift UIActivityIndicatorView .hidden = false无效
我按一下按钮就会显示一个活动指示器视图,但它不想显示.如果我没有将它设置为隐藏,它会显示,当我尝试隐藏它时,它会隐藏.但如果它被隐藏,它将不再显示. 这是代码: override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. loadi
作者:编程之家 时间:2020-08-12
按钮 – 在Swift中更改IBOutlet的位置
所以我有这个按钮: @IBOutlet var bouton: UIBarButtonItem! 而我想改变的是立场 但是buton似乎没有像SKSpriteNode那样的位置属性 那么有没有办法改变立场? 如果要以编程方式更改任何视图的位置,可以使用以下命令: button.frame.origin = CGPoint(x: 10, y: 10)
作者:编程之家 时间:2020-08-12
Swift rand()不是随机的
今天是我与 Swift的第一天,我遇到了一个问题.我使用rand生成一个随机数,但每次运行代码时它都会给我相同的结果. main.swift: import Foundation var player = Player() for _ in 1..6 { println(player.kick()) } player.swift: import Foundation class Pl
作者:编程之家 时间:2020-08-12
数组 – 为清空Swift数组添加值
我无法弄清楚如何在 Swift中为空数组添加值.我试过用两种不同的方式开始使用空数组: var emptyArray : Int[]? emptyArray = Int[]() 和 var emptyArray = [] (顺便说一句,这两种创建空数组的方法有什么不同?) 我试图使用emptyArray.append(1),emptyArray = [1]向数组中添加一个整数,但是没有一个工作也没
作者:编程之家 时间:2020-08-12
swift – 如何扩展float3或任何其他内置类型以符合Codable协议?
在尝试使用基本 JSONEncoder序列化float3对象数组时,发现float3不符合Codable协议,因此无法完成. 我尝试按照下面的建议编写一个基本扩展,如下所示,但是在初始化所有存储属性之前使用的错误’self’是为init中的每个赋值行呈现的.我假设这是因为编译器不确定Float.self是否在float3初始化之前定义,但我不知道如何解决这个问题. 此外,init的结尾表示从初始化
作者:编程之家 时间:2020-08-12
字符串到Swift中的枚举映射
我在 Swift中定义了一个枚举,如下所示: public enum Command:String { case first = "FirstCommand" case second = "SecondCommand" ... ... case last = "lastCommand" } 现在我从服务器收到一个命令字典,然后从中提取命令字符串.命令字符串通常是C
作者:编程之家 时间:2020-08-12
”已弃用:Swift 3.1中不推荐使用混合类型添加
当我直接添加一个整数值(即:1,2,3等)与另一个整数变量 let arr:Array = ["One","Two"] var valueT:Int64 = 0 value = arr.count + 1 //in this line 我收到以下警告: '+' is deprecated: Mixed-type addition is deprecated. Please use explicit
作者:编程之家 时间:2020-08-12
swift3 – Swift 3 UICollectionView可重用节标题将不会显示
在使用 Xcode 8.2的swift 3中,我无法使用UICollectionView显示reusableHeaderView.我在标题视图文件的不同位置放置断点,它们永远不会被触发.这是我的代码. import UIKit class WishListViewController: UIViewController, UICollection
作者:编程之家 时间:2020-08-12
swift – 使用observe firebase DB的模糊不清
我真的不能得到什么问题? 我正在尝试从firebase设置节点加载一些设置数据.其他函数中其他节点的相同代码可以正常工作,但这个代码不明确.为什么? var ref:FIRDatabaseReference! //Global variable override func viewDidLoad() { super.viewDidLoad() se
作者:编程之家 时间:2020-08-12
arrays – 使用Swift中的值数组按属性过滤对象数组
使用值数组过滤基于其中一个属性的对象数组的最有效方法是什么?我可以遍历这些项目,但我不禁想到使用Array.filter和Array.contains是一种非常有效的方法 – 我只是不够精通 Swift才能将各个部分放在一起. 例如,如果我有一个包含Book对象的数组,每个对象都有一个String author属性,我将如何过滤它以仅显示John Smith,Arthur Price或David
作者:编程之家 时间:2020-08-12
swift – 从数字中删除数字
有没有人知道是否有一种方法可以从一个数字中删除(修剪)最后两位数字或前两位数字.我有4131号码,我想把它分成41和31,但在搜索互联网后,我只是设法找到如何从字符串中删除字符,而不是数字.我尝试将我的号码转换为字符串,然后删除字符,然后将其转换回数字,但我一直收到错误. 我相信我可以通过将数字除以100来接收前两位数,然后将数字向下舍入,但我不知道如何获得最后两位数字? 有没有人知道用来实现我想
作者:编程之家 时间:2020-08-12
swift – UITextView长度问题
我有一个启用了滚动的UITextView,我可以更改里面文本的字体和大小.那么,我该如何设置文本限制?我已经尝试设置最大行数和最大字符数,但它不起作用,因为我需要设置文本的大小限制,我该怎么做? 通常,您必须符合UITextFieldDelegate协议,将视图控制器指定为UITextField的委托(在IB或代码中指定),然后实现考虑字符串长度的shouldChangeCharactersInR
作者:编程之家 时间:2020-08-12
Swift可选链接总是使用if let构造完成,还是仅使用带有可选项的问号完成?
根据Apple文档,可选链接如下: You specify optional chaining by placing a question mark (?) after the optional value on which you wish to call a property, method or subscript if the optional is non-nil. … optional
作者:编程之家 时间:2020-08-12
swift – 为Double类型写一个扩展,添加一个absoluteValue属性
有谁知道为什么最后一行输出-4.0而不是4.0? extension Double { var absoluteValue: Double { if self > 0.0 { return self } else { return -1 * self } } } var minusTwo = -2.0 min
作者:编程之家 时间:2020-08-12
swift – 无法将’SCNMatrix4’类型的值转换为预期的参数类型’matrix_float4x4′(又名’simd_float4x4′)
当我尝试设置虚拟对象的simdPosition时,我在使用iOS 11 ARKit(Scenekit – Xcode 9 beta)时出现此错误.我需要知道是否可以在swift中将SCNMatrix4转换为matrix_float4x4.如果是这样,如何转换它. 使用iOS SDK 11,您可以使用初始化程序在SCNMatrix4和simd_float4x4之间进行转换. import Scene
作者:编程之家 时间:2020-08-12
swift – 在地图上获取下一个值?
我正在尝试将元素与集合中的下一个元素进行比较. 例如 : let array: [(Double, String)]= [(2.3, "ok"), (1.4, "ok"), (5.1, "notOk")] 我需要一个返回的数组,它将汇总字符串相同的元素.所以我的结果将是:
作者:编程之家 时间:2020-08-12
swift – 为UIViewPropertyAnimator的fractionComplete设置动画以模糊背景
因此,当您在主屏幕上向下滚动时,我正在使用新的UIViewPropertyAnimator和UIVisualEffectView来实现与Spotlight搜索相同的功能,并使背景模糊. 我正在使用fractionComplete属性来设置平移UIView时要模糊多少的过程. animator = UIViewPropertyAnimator(duration: 1, curve: .linear)
作者:编程之家 时间:2020-08-12
swift – Alamofire 3自定义编码到Alamofire 4自定义编码
我有使用customParameterEncoding在Alamofire 3中编写方法.这个自定义编码只是在queryString中替换“[] =”和“=”并返回它. Alamofire.request(.GET, SearchURL, parameters: params, encoding: customEncoding, headers: headers).validate().respo
作者:编程之家 时间:2020-08-12
使用Swift更改GoogleMap中标记的大小
我在GoogleMap中放置了一个包含 Image的标记.但是图像的大小要大得多.那么我怎样才能减小标记的大小.我试过这个: marker.icon = self.image(marker.icon, scaledToSize: CGSize(width: 3.0, height: 3.0)) 要调整图像大小,请参阅: The simplest way to resize an UIImage?
作者:编程之家 时间:2020-08-12
Swift for循环中的模式匹配
似乎应该有一个“更快”的方式来做到这一点 – 但我仍然围绕着在 Swift中进行模式匹配的各种方式. 假设我有一个AnyObject数组,我想循环遍历它,如果该项是Int并且Int是5的倍数,那么我想将它打印出来.这是我最初的方法: let myStuff: [AnyObject] = [5, "dog", 11, 15, "cat"] for item in myStuff { if
作者:编程之家 时间:2020-08-12
swift – 如何设置空字符串为零的选项?
参见英文答案 > When should I compare an optional value to nil? 5个 现在我使用上面的代码将可选项设置为空字符串(如果它是nil)并且如果它具有值则将其解包.这只是三行代码,但对我来说这是一个非常常见的操作,所以我想知道是否有更优雅的方法来做到这一点? var notesUnwr
作者:编程之家 时间:2020-08-12
Swift Dictionary:将键和值连接到字符串中
我正在寻找一个最好的语法: let responseParameters = ["keyA" : "valueA", "keyB" : "valueB"] var responseString = "" for (key, value) in responseParameters { responseString += "\(key):\(v
作者:编程之家 时间:2020-08-12
使用Swift向NSDate添加天/小时
参见英文答案 > How do I add 1 day to an NSDate? 25个 我知道这是一个非常基本的问题,我知道我可能找不到答案,因为我没有问正确的问题但是我怎样才能更改NSDate值? 例如,我有一个date属性设置为datePicker的日期,我想创建一个新属性,它是date属性的前一天,另一个属性是一小时之
作者:编程之家 时间:2020-08-12
上一页
48
49
50
51
52
53
54
55
下一页
小编推荐
热门标签
更多
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