手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
swift中闭包参数的语法是什么?
在 Swift头文件中,isSeparator:参数接受一个闭包 public func split(maxSplit: Int = default, allowEmptySlices: Bool = default, @noescape isSeparator: (Self.Generator.Element) throws -> Bool) rethrows -> [Self.SubSeque
作者:编程之家 时间:2020-08-13
在Swift中,如何完全从内存中删除UIView?
请考虑以下代码: class myManager { var aView: UIView! func createView() { aView = UIView() } func removeView() { aView = nil // anything else? } } 如果我创建一个这样的UIView,后来我想删除
作者:编程之家 时间:2020-08-13
Swift相当于Python切片赋值
在 Python中,可以有一个列表(类似于swift中的数组): >>> li=[0,1,2,3,4,5] 并在列表的任何/所有列表上执行切片分配: >>> li[2:]=[99] # note then end index is not needed if you mean 'to the end' >>> li [0, 1, 99] Swift有一个类似的切片赋值(这是在swi
作者:编程之家 时间:2020-08-13
swift – 无法将Node类型的值分配给Node?
Xcode抱怨它“无法分配Node类型的值来输入Node< _>?”在第23,24,26,27行(enqueue的条件部分中’node’到’top’和’bottom’的赋值).我不确定这意味着什么,以及为什么Xcode会看到节点类型和顶部/底部的差异 class Node<T> { var key: T? weak var next: Node<T>? weak var p
作者:编程之家 时间:2020-08-13
swift – Alamofire,Objectmapper,Realm:嵌套对象
我正在使用Alamofire,Objectmapper,Realm,一切都在一件事:我无法映射嵌套对象. class Voting: Object, Mappable { dynamic var votingID: String = "" dynamic var question: String = "" var votingOptions = List<VotingOp
作者:编程之家 时间:2020-08-13
数组 – 不使用字符串的AnyObject数组的indexOf
所以我在playgroung中有以下代码 var array: [AnyObject] = ["", "2", "3"] let index = array.indexOf("") 并且XCode标记了编译器错误 无法将’String’类型的值转换为预期的参数类型’@noescape(AnyObject)throws – >布尔” 所以我的问题是如何在AnyObjects的Array中获取ind
作者:编程之家 时间:2020-08-13
在Swift中将变量更改为子类
在 Swift中,如果我有一个基类和两个继承它的类,它们有自己的属性.如果我将一个变量分配给基类,然后将其更改为子类,我就无法访问所述属性.这是一个非常愚蠢的例子.这是我能想到的紧要关头. http://swiftstub.com/927736954/?v=gm class Animal { let alive = true } class Human:Animal { let
作者:编程之家 时间:2020-08-13
一旦答案明确,Swift中是否有一个运算符停止对多表达式条件语句的求值?
在某些编程语言中,除了简单的||之外还有另外两个运算符和&&从现在开始我称之为_orif和_andif的这些运算符可用于代替&&和||它们可能有助于提高效率并避免错误,因为一旦答案明确,有条件的评估就会停止. 例如,下面的表达式的评估将在中途停止(selectedSprite!= nil)为false:因此条件的其余部分将被忽略并且永远不会被评估,这将防止在这种情况下发生致命错误:致命错误:意外发
作者:编程之家 时间:2020-08-13
swift – Enum上的内省和迭代
是否有可能以编程方式找出Enum在 Swift 2中有多少“案例”并迭代它们? 这段代码不能编译,但它让你知道我想要实现的目标: enum HeaderStyles{ case h1 case h2 case h3 } for item in HeaderStyles{ print(item) } 您可以编写一个提供该迭代功能的通用结构.在下面的示例中,枚举
作者:编程之家 时间:2020-08-13
数组 – Swift:具有多个键的关联数组:值
我不是 Swift的专家,我已经使用它几个月来构建Mac应用程序.我想在内存中表示一个类似于 PHP关联数组的数据结构,但在Swift中.让我们假设我有一个数据表要在内存中加载以下字段/记录: ID Surname Name 1 XXX YYY 2 ZZZ WWW 3 JJJ KKK 我想要获得的是一个关联数组,就像我在PHP中可以获得的那样: $arr[1]["Su
作者:编程之家 时间:2020-08-13
在Swift中递归调用期间的BAD_ACCESS
在玩 Swift时,我遇到了崩溃的情况,我仍然没有弄明白为什么. 我们来定义: class TestClass { var iteration: Int = 0 func tick() -> Void{ if iteration > 100000 { print("Done!") return }
作者:编程之家 时间:2020-08-13
swift – Switch语句忽略多个case的Where子句
请考虑以下情形: enum XYZ { case X case Y case Z } let x = XYZ.X switch x { case .X, .Y where false: println("x or y") case .Z: println("z") default: println("default") break } 即使where子句为false
作者:编程之家 时间:2020-08-13
macos – (NSMenuItem):缺少setter或实例变量
我遇到一个奇怪的错误: 2015-04-02 12:20:14.642 test[21167:257788] Failed to connect (testApp) outlet from (test.AppDelegate) to (NSMenuItem): missing setter or instance variable inserted id: 122 我在菜单中添加了一个
作者:编程之家 时间:2020-08-13
swift – 具有非可选属性的便捷初始化程序
我的一个对象有一个整数ID.由于这是一个必需的属性,我没有将它定义为可选,我要求它在指定的初始化程序中: class Thing { var uniqueID: Int var name: String? init (uniqueID: Int) { self.uniqueID = uniqueID } } 由于我是从一些JSON
作者:编程之家 时间:2020-08-13
swift – 为什么某些类型(例如Float80)的内存对齐大于字大小?
为了使它具体,我只想知道为什么在我的64位mac上, Swift编译器说某些类型如Float80的对齐是16. 要检查类型的内存对齐要求,我使用alignof函数. sizeof(Float80) // ~> 16 bytes, it only needs 10 bytes, but because of hardware design decisions it has to be a power
作者:编程之家 时间:2020-08-13
如何从Swift调用标准C库?
我想在我的 swift应用程序中使用诸如stdio.h,stdlib.h等C库.但我无法导入.我能怎么做? import <stdio.h> // BAD #include <stdio.h> // BAD #import <stdio.h> // BAD import Foundation // cannot use printf etc. 创建一个桥接标题 >创建一个Obj-C头文件 >添加导
作者:编程之家 时间:2020-08-13
Swift语法中的“as”有什么功能?
最近我偶然发现了一个我无法找到引用的语法: Swift语法中的含义是什么? 像: var touch = touches.anyObject() as UITouch! 不幸的是,很难找到像这样的单词,所以我没有在Apple的Swift Programming Language手册中找到它.也许有人可以引导我到正确的段落? 为什么元素一如既往地有!表示打开一个可选的? 谢谢! as keyword
作者:编程之家 时间:2020-08-13
swift – 如何在子类中使用Parse.com布尔值
我有子类PFUser并添加了属性isManager class User : PFUser, PFSubclassing { @NSManaged var isManager: Bool override class func load() { self.registerSubclass() } } 我试过了 user.isManager = false 但得到运行时错误 [Foo
作者:编程之家 时间:2020-08-13
在swift中创建随机数组的最短代码?
我想创建一个随机数组(Int,Int32) 我尝试了以下方法: map(1...1000) { arc4random() } 但它返回以下错误: error: type 'ClosedInterval<T>' does not conform to protocol 'SequenceType' 我做错了什么? 出于某种原因,对我的第一次尝试的一个小调整似乎工作得很好 map(1...1000)
作者:编程之家 时间:2020-08-13
如果在swift内部什么都不做
我想知道if语句里面有什么东西可以像 Python一样传递吗? var num = 10 num > 5 ? doSomethingIfTrue(): doSomethingIfFalse() 如果提供了true和false方法,上面的代码就可以了. 如果我只想执行真正的方法怎么办? 如: num > 5 ? doSomethingIfTrue(): ***pass*** 我希望在swift中有类
作者:编程之家 时间:2020-08-13
swift – 调用中的额外参数userinfo
使用 Swift语言从xCode获取编译错误消息:“调用中的额外参数userinfo”.问题是如何使用来自计时器的userInfo数据到通知中心的参数“userInfo”. func onSetAudioWithTrackIndex(CurrentTrackIndex:Int, urlAudio: String){ ........ //try to pass currentTr
作者:编程之家 时间:2020-08-13
swift – UIScrollView导致“错位视图”AutoLayout问题
当我使用UIScrollView时,我遇到了一个奇怪的AutoLayout相关问题(没有它就不会发生这个问题). 我有一个UIScrollView受限于UIView的边界(包含在UIViewController中),在其中,我试图并排放置UILabel和UITextField.我已将UILabel约束到左边界和上边界,并限制了它的宽度和高度(见下面的截图): 这个UILabel旁边是一个UITex
作者:编程之家 时间:2020-08-13
如何在swift中读取文件数据应用程序文档目录?
我是 Swift编程语言的新手.我想从一些电子管服务器下载电影,想要离线播放.我正在使用Alamofire下载部分.我可以列出文件: var file:String? if let files = NSFileManager.defaultManager().contentsOfDirectoryAtPath(documentsDirectory, error: &error) as? [Stri
作者:编程之家 时间:2020-08-13
Swift显示图像UIImageview
如何在UI Imageview中显示图像?然后根据按下的按钮更改图像. 我很新,请放轻松. 要做到这一点,首先要确保在viewcontroller中有可用的图像(通过在storyboard上和viewcontroller中创建图像之间的关联). 让我们假装它叫做imageView. 以编程方式,您可以说: imageView.image = UIImage(named: ("nameofasset
作者:编程之家 时间:2020-08-13
Swift中的Python“或”等价物?
由于 Swift很酷的行为,我在 Swift中寻找一个或同等的. 像这样的东西: variable = value or default 我编码mine: func |<T>(a:T?, b:T) -> T { if let a = a { return a } return b } 但我想知道Swift中是否存在任何默认实现? 编辑: 感谢答案,我在Swi
作者:编程之家 时间:2020-08-13
Swift中不同类型的多维数组
当所有维度属于同一类型时,我可以轻松地在 Swift中编写多维数组,例如: var totalTime : [[Int]] 我如何将第一个维度变为String,将第二个维度变为Int? 我建议使用一组元组代替.您想要的是使用Any类型的数组来完成,但这不是一个好主意. 相反,您的数组应该是[[(String,Int)]].这也比你想做的更紧凑.
作者:编程之家 时间:2020-08-13
arrays – 如何从数组中删除与另一个数组中的元素匹配的元素
如何从数组中删除与另一个数组中的元素匹配的元素? 假设我们有一个数组,我们遍历它并找出要删除的元素: var sourceItems = [ ... ] var removedItems = [SKShapeNode]() for item : SKShapeNode in sourceItems { if item.position.y > self.size.height {
作者:编程之家 时间:2020-08-13
macos – Swift错误“不可变值只有变异成员”
编译以下 Swift代码时(在Sample.swift中): import Cocoa class Sample { func doSomething() { var stringArray = Array<String>() stringArray.append("AAA") addToString(stringArray)
作者:编程之家 时间:2020-08-13
uitextfield – UIAlertController的textfield委托不会被调用
我已经向UIAlertController添加了一个UITextField,但是来自于ChaChangeCharacterInRange将不会被触发.为什么?我设置了代表. let alertController = UIAlertController(title: "", message: "xxx", preferredStyle: .Alert) self.pres
作者:编程之家 时间:2020-08-13
AFNetworking和Swift – 保存json响应
我想在 swift中发出一个GET请求来获取一些Json数据. 我尝试使用AFNetworking并且它有效,但我不知道如何返回我得到的Json. 我尝试了返回,但它是在GET之前制作的,所以我什么都没得到…… func makeGet(place:String) -> String { var str:String = "" let manager = AFHTTPRequest
作者:编程之家 时间:2020-08-13
上一页
55
56
57
58
59
60
61
62
下一页
小编推荐
热门标签
更多
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