手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
如何使用SCNFloor中的属性与Swift和Scenekit?
我无法弄清楚如何使用 Swift从Scenekit SCNFloor类访问属性,在objective-c中他们这样做: SCNNode*floor = [SCNNode node]; floor.geometry = [SCNFloor floor]; ((SCNFloor*)floor.geometry).reflectionFalloffEnd = 10; 这创建了地板,我如何访问“refle
作者:编程之家 时间:2020-08-13
如何在swift中使用removeObjectsInArray
我有两个数组 var availableIndex: Int[] = [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14] var answerIndex: Int[] = [1, 3, 10, 8] 我想从availableIndex数组中删除1,3,10,8.我已经看过文档如何使用removeObjectsInArray实现这一点 availableI
作者:编程之家 时间:2020-08-13
如何在Swift中将String类型变量转换为CFString?
我从iOS教程中学到了这一点,但它不起作用 func imagePickerController(picker: UIImagePickerController!, didFinishPickingMediaWithInfo info: NSDictionary!) { var mediaType = info.objectForKey(UIImagePickerControllerMed
作者:编程之家 时间:2020-08-13
calayer – 无法在Swift中释放由CGPathCreateMutable创建的路径
我在 Swift中有这个简单的代码: override var bounds : CGRect { didSet { if (bounds != oldValue) { var path = CGPathCreateMutable() CGPathAddEllipseInRect(path, nil, bounds) self.path = path
作者:编程之家 时间:2020-08-13
三角学 – SWIFT三角函数
我在SWIFT语言参考中没有看到任何对标准trig函数(Sine,Cosine,Tangent)的引用.添加它们的推荐方法是什么?是否有应该加载的库? 您仍然可以将它们用作Darwin模块中定义的全局函数(使用Foundation自动导入) import Darwin var num = CDouble(10) sin(num)
作者:编程之家 时间:2020-08-13
无法转换表达式的类型’CGRect’以键入’NSCopying!’在迅速
无法转换表达式的类型’CGRect’以键入’NSCopying!’在迅速 我试图在 swift文件中实现键盘通知. //在发送UIKeyboardDidShowNotification时调用. func keyboardWasShown(aNotification :NSNotification) { var info = aNotification.userInfo
作者:编程之家 时间:2020-08-13
swift – 如何使用enum的fromRaw()函数
我创建了一个类似下面的枚举,我尝试使用fromRaw()函数. enum Test : Int { case a = 1 case b, c func description() -> String{ switch self { case .a: return "a" default:
作者:编程之家 时间:2020-08-13
Swift--基本数据类型(二)
Booleans Swift有主要的Boolean 类型,叫做Bool. 布尔值被称为逻辑运算,由于他们仅仅能是true或者false.Swift提供2种Boolean值,一个true,还有一个当然是false: .??? 1 ?let orangesAreOrange= true .??? 2 ?let turnipsAreDelicious= false ? orangesAreOrange和
作者:编程之家 时间:2020-08-13
swift – 使用Vapor 3创建和使用游标
这可能是一堆蠕虫,我会尽力描述这个问题.我们有一个长期运行的数据处理工作.我们的行动数据库会在夜间添加,并处理未完成的操作.处理夜间行动大约需要15分钟.在Vapor 2中,我们使用了大量的原始查询来创建PostgreSQL游标并循环遍历它直到它为空. 目前,我们通过命令行参数运行处理.将来我们希望它作为主服务器的一部分运行,以便在执行处理时检查进度. func run(using context
作者:编程之家 时间:2020-08-13
Swift 4 WebKit webView不会加载带有附加参数的URL
只是无法找出这个webView有什么问题,它只是保持空白没有错误.如果我尝试没有视频ID参数,只是“ https://www.apple.com”它的工作原理.有任何想法吗? import UIKit import WebKit class VideoPlayerVC: UIViewController, WKUIDelegate { @IBOutlet weak var webvie
作者:编程之家 时间:2020-08-13
Swift 4按值复制数组
我有一个数组var arr = [myObject] 我想将它复制到arr2,以便在第二个中修改对象保持原样(按值复制).怎么做? 如果数组中的类型是枚举或结构,则没问题.你不需要考虑它: var a = [1,2,3] var b = a b[1] = 3 b // [1, 3, 3] a // [1, 2, 3] 如果您的数组包含一个类,那么您需要考虑如何复制对象,因为默认情况下您将使用指向相
作者:编程之家 时间:2020-08-13
可以抛出和不可抛出的方法中的Swift类型推断
您可能知道, Swift可以根据用途推断出类型.例如,只要编译器能够推断类型,您就可以使重载方法仅在返回类型上有所不同并自由使用它们.例如,借助于附加的显式类型变量,它将保存此类方法的返回值. 我发现了一些有趣的时刻.想象一下这堂课: class MyClass { enum MyError: Error { case notImplemented case
作者:编程之家 时间:2020-08-13
swift – 带标头的Alamofire POST请求
我试图在 Swift中使用Alamofire发出带有标题的帖子请求.但是,我一直在方法调用错误中获取额外参数.我正在使用Alamofire的4.5版本.我无法弄清楚错误. 请找到附带的代码 let headers = ["Authorization": token, "Content-Type": "application/json"] Alamofire.request("http://lo
作者:编程之家 时间:2020-08-13
数组 – 如何将匹配的数组中的项目分组到另一个数组中?
比如说我有一个像这样的数组: var someArray = [“1”,“1”,“2”] 我需要把它放到两个看起来像这样的数组中: [ “1”, “1”] [ “2”] 我怎么能这样做? 任何帮助都会很棒! 使用字典初始值设定项 init(grouping:by:) 然后通过访问values属性获取数组. 例: let dic = Dictionary(grouping: someArray) {
作者:编程之家 时间:2020-08-13
swift中“??”的含义是什么?
参见英文答案 > ?? operator in Swift 5个 我在Swift中遇到了一个语法,其中使用了双重问号(“??”). 例如,让val =某事[“某事”]为?字串?零 这到底是什么意思?这种语法有哪些用例? Nil-Coalescing运算符 这是一种简短的形式. (表示如果[“something”]为零或可选,您可
作者:编程之家 时间:2020-08-13
在Swift中按键获取字典中的项目索引
我这样做是为了遍历我的字典,直到我匹配密钥.我的字典被定义为[Int:String] var index = 0 for (key, value) in mylist! { if key == property.propertyValue as! Int { // use index here } index += 1 } 有一个更好的方法吗?我看到了过滤的
作者:编程之家 时间:2020-08-13
如何在Swift中将数据转换为双打,Ints和字符串等类型?
我正在为iOS Swift中的shapefile构建一个自定义文件打开器(一种GIS格式,与此问题无关).这些文件有一个100字节长的标题.我能够将其读入4字节数组,存储我想要的信息.我可以将这些数组转换为Swift类型Data和NSData,并有一些其他选项可以转换它们(如Base64EncodedString).但是我无法将这些原始数组或数据或任何格式转换为有用的属性,如Double,Int和
作者:编程之家 时间:2020-08-13
swift – 没有导航栏的半透明状态栏
目标:要使表格视图滚动,以便在状态栏下显示半透明而不显示导航栏. 现在,我将tableView设置为顶部锚点(因此技术上位于状态栏下方).在向上滚动表视图时,这会将状态栏设置为纯色.我已经将navigationAppearance的barTintColor和半透明设置为YES而没有运气. 有任何想法吗?视图在故事板中实例化 如果没有任何代码,您的问题很难猜测.我相信当您在Apple Music应用
作者:编程之家 时间:2020-08-13
为什么Swift编译器不能推断出这个闭包的类型?
所以我编写代码来区分我的应用程序的多个版本: static var jsonURLNL = { if ProcessInfo.processInfo.environment["CONSUMER"] != nil { return URL(string: "consumerURL")! } return URL(string: "professionalUR
作者:编程之家 时间:2020-08-13
swar 3问题与CVarArg被多次传递
我在 swift 3中有以下代码: class StringUtility { static func Localizer(tableName: String?) -> (_ key: String, _ params: CVarArg...) -> String { return { (key: String, params: CVarArg...) in let c
作者:编程之家 时间:2020-08-13
在Swift中使用带有Realm的deleteRealmIfMigrationNeeded时崩溃
我在didFinishLaunchingWithOptions中执行以下操作: let config = Realm.Configuration( schemaVersion: 0, deleteRealmIfMigrationNeeded: true ) Realm.Configuration.defaultConfiguration = config let realm = try!
作者:编程之家 时间:2020-08-13
数组 – 如何知道数组是否代表正弦波?
我正在使用加速度计并在过去的几秒钟内收集数据.我想要检测的运动可以用运动传感器得到的值表示为正弦波.所以为了确保,我想要一种方法来检查从传感器返回的数据是否代表正弦波. 我想避免的是手动比较数组中的每个值并做出决定. 我想知道是否有一种有效的方法可以判断我的数组是否代表正弦波. 正如评论员@NeilForrester所指出的那样, FFTs就是这样做的.编写自己的高效FFT并不容易,但是如果使用O
作者:编程之家 时间:2020-08-13
如何在不使用UIImage的情况下处理Swift中的图像?
我正在构建一个Kitura Web应用程序,我需要能够处理用户上传的图像. 我有一个Foundation的数据实例,我想在不使用任何Cocoa库/框架(基础除外)的情况下执行以下操作: >验证数据是否是有效的图像文件 >将图像转换为.png >检查图像的分辨率 >将图像文件的大小调整为特定宽度,高度按比例调整 >保存到本地文件系统 我该怎么做?只要它们在Linux上运行,我就可以使用第三方库/框架
作者:编程之家 时间:2020-08-13
swift – 使用后卫检查nil而不隐式展开
我知道周围有一些类似的问题,但我找不到一个特定的问题. 我有一个请求,我想检查是否存在错误密钥.它不存在一切都很好,如果不是我应该处理错误.目前,我实现如下: if let error = json["error"] { // handle error } else { // handle success } 我想在这里使用一个保护声明来使成功案例没有缩进.我想出的唯一方法是 gu
作者:编程之家 时间:2020-08-13
arrays – Swift泛型数组函数,用于查找不匹配项的元素的所有索引
斯威夫特3 尝试编写一个通用数组扩展,获取不等于值的项的所有索引 例 let arr: [String] = ["Empty", "Empty", "Full", "Empty", "Full"] let result: [Int] = arr.indexes(ofItemsNotEqualTo item: "Empty") //returns [2, 4] 我试图制作一个通用函数: exte
作者:编程之家 时间:2020-08-13
如何从同一个Swift项目中的任何文件访问自定义函数?
如果在文件范围内声明自定义函数的后缀运算符 – 如在我的 previous post中 – 必须有一种方法可以从同一Xcode项目中的另一个Swift 3文件访问这样的函数. Apple关于自定义函数的文档说明了“New operators are declared at a global level …“所以我可以假设Swift 3的创建者会认为全局访问自定义函数很重要.但是对于Swift的新手
作者:编程之家 时间:2020-08-13
Swift 3 SwiftyJson获取未知的数组键
我得到json与变量数组键/名称.我需要在应用程序中使用此名称.我试过让keyINeed = json [“venue”] [0] .arrayObject但是我得到了nil. “会议室”和“退出”是我需要填充表格的值,但我不能对它们进行硬编码,因为它们可以并且会改变 { "venue": { "name": "Home Office", "Mee
作者:编程之家 时间:2020-08-13
迅速.网址返回nil
我试图在我的应用程序中打开一个网站,但由于某种原因,一行继续返回nil,继承我的代码: let url = URL(string: "http://en.wikipedia.org/wiki/\(element.Name)")! if #available(iOS 10.0, *) { UIApplication.shared.open(url, options: [:],
作者:编程之家 时间:2020-08-13
代表必须响应locationManager:didUpdateLocations swift eroor
Hy伙计们, 我正在使用 swift 3.0创建一个应用程序,但我很快遇到了一个问题.我设置必要的功能来请求使用位置的权限,但每次运行应用程序时都会出现同样的错误… Viewcontroller.h import UIKit import MapKit class ViewController: UIViewController { let locationManager = CLLo
作者:编程之家 时间:2020-08-13
swift – 使用单个保护套匹配多个枚举?
我想匹配多个枚举,并有这样的事情: guard case .north = $0, case .south = $0 else { return } 有没有办法将此浓缩缩小为这样的单个语句? guard case (. north, . south) = $0 else { return } 上面没有编译,但希望我可以做这样的事情.还有其他选择吗? 您可以将所需的案例放入文字数组中,并使用cont
作者:编程之家 时间:2020-08-13
上一页
56
57
58
59
60
61
62
63
下一页
小编推荐
热门标签
更多
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