手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
swift – 通过NSAttributedString进行攻击:“没有更多上下文的表达式是模糊的”
谁能告诉我什么是错的? let myTitle = NSAttributedString(string: Xdevices[row].deviceName!, attributes: [NSFontAttributeName:UIFont(name: "Georgia", size: 15.0)!,NSForegroundColorAttr
作者:编程之家 时间:2020-08-12
问题获取NSData请求在Swift 2.0中工作
我希望有人可以帮助我弄清楚我正在尝试用 Swift 2.0编写(或学习写作)的应用程序.这在以前的Swift 1.2中有效,但经过必要的转换后,我不断面对错误; 无法使用类型为'(contenOfURL:NSURL,options:NSDataReadingOptions,error:nil)的参数列表调用类型为’NSData’的初始值设定项’ 这是我的代码,略有截断,我正在使用; ... cl
作者:编程之家 时间:2020-08-12
uiview – 在Swift 2中设置animateWithDuration中的选项
我使用以下代码为文本字段设置动画: UIView.animateWithDuration(0.5, delay: 0.4, options: .Repeat | .Autoreverse | .CurveEaseOut, animations: { self.password.center.x += self.view.bounds.width
作者:编程之家 时间:2020-08-12
如何在swift中初始化unichar变量?
我有一个需要unichar参数的函数.但是找不到一个很好的方法来初始化 swift中的unichar. 我使用以下方式: var delimitedBy:unichar = ("," as NSString).characterAtIndex(0) 有没有更好的方法来初始化swift中的unichar? Swift可以推断出类型,你不需要将String文字强制转换为NSString: var de
作者:编程之家 时间:2020-08-12
Swift中var和弱var之间有什么区别
参见英文答案 > Explanation of strong and weak storage in iOS5 6个 Swift中var和weak var之间有什么区别? 这与 ARC管理对象内存的方式有关. 使用var定义对对象的强引用,而使用弱var定义对对象的弱引用. 只要存在对该对象的一个或多个强引用,对象就会保留在
作者:编程之家 时间:2020-08-12
swift – 如何在字典中改变数组?
我在游乐场尝试了以下内容: var d1 = [String: [String]]() d1["a"] = [String]() var a1 = d1["a"]! a1.append("s1") println(d1) 输出是:[a:[]] 我希望:[a:[“s1”]] 在字典中改变数组的正确方法是什么? 在swift中,结构在被赋值给新变量时按值复制.因此,当您将a1分配给字典中的值时,它
作者:编程之家 时间:2020-08-12
如何在swift中将UIFont定义为常量值
我想在 swift中将UIFont定义为常量值,这样我就可以重用它来使它保持一致.我在Objective-C中使用了这个#define HelveticaNeue [UIFont fontWithName:@“HelveticaNeue”size:13.0]我希望这个代码在swift中.我怎么能得到这个. 我已经使用let来定义swift中的常量,它可以在字符串上工作,但不能在UIFont或任何其
作者:编程之家 时间:2020-08-12
Swift中的泛型和函数式编程
以下sum函数的两个变体是我试图重复Abelson和Sussman在 Swift中经典的“计算机程序的结构和解释”一书中介绍的lisp版本.第一个版本用于计算范围内的整数之和,或一个范围内整数的平方和,第二个版本用于计算pi / 8的近似值. 我无法将这些版本组合成一个能够处理所有类型的单个函数.有没有一种聪明的方法来使用泛型或其他一些Swift语言功能来组合变体? func sum(term:
作者:编程之家 时间:2020-08-12
Swift presentViewController完成块仅在未在发布中调用的调试中工作
我在Debug和Release中有一个完成块的奇怪行为. 例如: sourceViewController.presentViewController(ccVC, animated: true, completion: { () -> Void in NSUserDefaults.standardUserDefaults().setBool(true, forKey: kC
作者:编程之家 时间:2020-08-12
swift – 将属性类型作为参数传递
有没有办法将属性作为参数传递给函数? class Car { let doors : Int = 4 let price : Int = 1000 } 有没有办法将Car属性作为类型传递给函数? 我想实现以下目标: func f1(car: Car, property: SomeType) { println(car.property) } let c1 = Car
作者:编程之家 时间:2020-08-12
swift – 嵌套类中名为`Type`的枚举失败
出于某种原因,使用带有嵌套枚举的嵌套类名为Type dosen不能很好地使用 swift编译器. class A { class B { enum Type { case One case Two } let myC: Type init(myC: Type) {
作者:编程之家 时间:2020-08-12
Swift iOS 8.1中的UUID
当我尝试将我的应用程序更改为iOS 8.1时,我遇到了问题.用于创建UUID doesent工作的语法: var uuid = NSUUID.UUID().UUIDString 如何使用Swift在iOS 8.1中创建一个uuid? Swift 3: var uuid = NSUUID().uuidString print("UUID string: \(uuid)") // UUID strin
作者:编程之家 时间:2020-08-12
properties – 在Swift init中使用self和不使用self之间的区别
我注意到在 Swift初始化程序中初始化属性可以同时使用: self.property = 1 和 property = 1 这两者有什么区别吗?如果没有,是否有一项有利于一方的公约呢? 在第一个你明确表示它是一个类/结构属性,而在第二个它是隐含的.但是有一个很大的区别:如果有一个具有相同名称的局部变量(例如传递给init的参数),它将优先并隐藏class / struct属性. 作为一个优先选择
作者:编程之家 时间:2020-08-12
如何通过Swift for iOS调用不同的故事板?
我为每个iOS设备系列创建了一个带有三个不同故事板的应用程序.现在我不知道如何在应用程序启动时选择正确的Storyboard?我正在检查屏幕高度以识别不同的设备: func application(application: UIApplication!, didFinishLaunchingWithOptions launchOptions: NSDictionary!) -> Bool {
作者:编程之家 时间:2020-08-12
在Swift中调用可选函数
我正试图找出一种通过数字动态调用方法的方法.这是我正在做的简化版本. class C { func a() {} func b() {} let f = [0: a, 1: b] func call(n: Int) { f[n]?() } } let c = C() c.call(0) 当我在操场上跑步时,我得到了 Playgrou
作者:编程之家 时间:2020-08-12
代表未在SWIFT iOS中调用
我创建了2个视图,一个是使用协议和委托.对于第一个视图,不调用Delegate函数. 我的FirstView控制器:我在这里访问代理功能. import UIKit class NextViewController: UIViewController,DurationSelectDelegate { //var secondController: DurationDel? va
作者:编程之家 时间:2020-08-12
swift – 将通用值参数指定为对象初始化调用的参数
我有一个结构事件,它使用时间和值进行初始化. value属性的类型在创建事件时确定.它可以是Int或Double基元之一. 我应该如何在Swift中实现它? 我希望能够像这样创建一个新的Event对象: let event = Event(time: Date.init(), value: EventValue<Double>(40.3467)) 我找到了this,但我无法解决. 我已经尝试了这么
作者:编程之家 时间:2020-08-12
swift – UnsafeMutablePointer.pointee和didSet属性
我在我创建的结构中的一个观察属性上使用UnsafeMutablePointer得到了一些意想不到的行为(在 Xcode 10.1, Swift 4.2上).请参阅以下游乐场代码: struct NormalThing { var anInt = 0 } struct IntObservingThing { var anInt: Int = 0 { didSet {
作者:编程之家 时间:2020-08-12
在GCD中是通过异步操作Swift进行串行队列同步
我正在使用具有QoS背景的串行队列 let serialQueue = DispatchQueue(label: "queue1", qos: DispatchQoS.background) 分配一个作业同步,两个作业异步: func serialTask() { serialQueue.sync { for i in 0..<10 { print(
作者:编程之家 时间:2020-08-12
arrays – 使用特定格式映射Swift数组
给定一个包含如下元素的数组: let array = [[a], [b, c], [d, e, f]] 是否有一种优雅的方法将此数组转换为一个数组,该数组返回一个具有外部数组索引的元组: let result = [(a, 0), (b, 1), (c, 1), (d, 2), (e, 2), (f, 2)] let array = [["a"], ["b", "c"], ["d", "e", "
作者:编程之家 时间:2020-08-12
arrays – Array.reduce不能通过下标分配:’x’是’let’常量
我正在尝试在数组上使用reduce函数: var fields = ["gender", "name", "nickname"] var stats = fields.reduce([String:String]()) { (res, field) -> [String:String] in res[field] = json[field] ?? "" return res } 它只是通过
作者:编程之家 时间:2020-08-12
swift – SceneKit – 获取相机的方向
我需要找出相机正在查看的方向,例如如果它朝向Z,Z-,X或X-. 我尝试过使用eulerAngles,但是偏航的范围是0 – > 90 – > 0 – > -90 – > 0这意味着我只能检测相机是朝向Z还是X,而不是朝向那些轴的正方向或负方向. 您可以创建一个SCNNode,将其放在worldFront属性中以获取具有x,y和z方向的向量. 你能做到的另一种方式就是这个项目是如何做到的: //
作者:编程之家 时间:2020-08-12
优化将破折号添加到长Swift字符串
我试图采用十六进制字符串并在每个其他字符之间插入破折号(例如“b201a968”到“b2-01-a9-68”).我找到了几种方法,但问题是我的字符串相当大(8066个字符),而且我能让它工作的速度最快,它还需要几秒钟.这些是我尝试过的方式以及他们花了多长时间.任何人都可以帮我优化这个功能吗? //42.68 seconds func reformatDebugString(string:
作者:编程之家 时间:2020-08-12
swift – 在iOS-Charts库中更改标签大小
我正在尝试更改图表下方标签的大小,这些标签的文本为“set1的说明”和“set2的说明”.更改集合的valueFont只会更改图表上数据点的字体/大小,而不会更改下面的Eplanation标签. var yVals1 = Array<BarChartDataEntry>() var yVals2 = Array<BarChartDataEntry>() yVals1.append
作者:编程之家 时间:2020-08-12
swift – 如何在SceneKit中移动旋转的SCNNode?
下图显示了一个旋转的框,应该在X和Z轴上水平移动. Y应该不受影响以简化方案.盒子也可以是相机的SCNNode,所以我猜这个投影在这一点上没有意义. 所以我们要说我们想要沿着红色箭头的方向移动盒子.如何使用SceneKit实现这一目标? 红色箭头表示方框的-Z方向.它还向我们展示了它与摄像机的投影或与网格显示为深灰色线条的全局轴不平行. 我的最后一种方法是平移矩阵和旋转矩阵的乘积,它产生一个新的变
作者:编程之家 时间:2020-08-12
swift – 如何将单个Character类型转换为大写?
我想做的就是将单个Character转换为大写,而不需要转换为String然后调用.uppercased().有没有内置的方法来做到这一点,或者我从C调用toupper()函数没有任何桥接的方式?我真的不认为我应该为了这么简单的事情而不顾一切. 要调用C toupper(),您需要获取Character的Unicode代码点.但是Character没有获取其代码点的方法(一个Character可能
作者:编程之家 时间:2020-08-12
swift – 如何在SKSpriteNode上创建脉冲效果?
您想了解如何创建视觉脉冲效果,如下面的视频中所示. https://www.youtube.com/watch?v=uiHj-KZWjpU 我按照视频中发布的链接;但是,我无法达到同样的效果.我在使用SKSpriteNode时遇到了麻烦. 我希望能够循环这种效果,每隔一秒左右重复一遍. 任何帮助将非常感谢!谢谢! 这样做的一个简单方法是将按钮图像和按钮下方的轮廓图像放在一起.然后只需在按钮轮廓图像
作者:编程之家 时间:2020-08-12
我应该在swift的getter方法中返回什么
var userState: UserState { get { return userState } set { print("\(self.userState)") } } 返回userState会导致无限循环.我对getter方法不感兴趣,只想在getter中返回属性的值.我宁愿自定义setter方法. 如果您想覆盖一个sett
作者:编程之家 时间:2020-08-12
[Swift,Alamofire]:responseValidationFailed,错误代码为400
我的问题基本上在标题中.我试图运行的代码就在下面. VVV let unfollow = "https://api.instagram.com/v1/users/\(userID)/relationship?access_token=\(access_token)&action=unfollow" Alamofire.request(unfollow, method: .post).va
作者:编程之家 时间:2020-08-12
swift – 将十六进制编码的String转换为String
我想在 Swift 3中转换以下十六进制编码的字符串: dcb04a9e103a5cd8b53763051cef09bc66abe029fdebae5e1d417e2ffc2a07a4 到它的等效字符串: ܰJ:\ص7cï ¼f«à)ýë®^A~/ü*¤ 以下网站的工作非常好: http://codebeautify.org/hex-string-converter http://strin
作者:编程之家 时间:2020-08-12
上一页
53
54
55
56
57
58
59
60
下一页
小编推荐
热门标签
更多
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