手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
如何将UIButton添加到Swift Playground?
所以我打开了游乐场,我只是想添加一个简单的UIButton(或简单的UIView)用于测试目的.我不能让它显示.这是我到目前为止: import UIKit var uiButton = UIButton.buttonWithType(UIButtonType.System) as UIButton uiButton.frame = CGRectMake(0, 0, 100, 100)
作者:编程之家 时间:2020-08-16
在Swift中使用NSXMLParser时访问元素的值
我试图在 http://apps.wku.edu/iwku/maps/buildings/data/SouthCampus-Buildings.xml上解析XML 在Swift Playground中使用以下代码 import UIKit var str = "Hello, playground" class Parse: NSObject, NSXMLParserDelegate{ fun
作者:编程之家 时间:2020-08-16
数组 – 将数组插入数组
所以我想将数组的对象插入另一个数组中. Swift数组似乎缺少一个等效的方法 – (void)insertObjects:(NSArray *)对象atIndexes:(NSIndexSet *)索引,但一切都很好,因为我们可以使用以下语法: var array = [0,4,5] array[1..<1] = [1,2,3] // array = [0,1,2,3,4,5] 一切都很好?不完全的
作者:编程之家 时间:2020-08-16
如何在Swift中设置速度
下面是 Swift中Sprite Kit中的Enemy节点.我已经为节点设置了速度,但是当它产生时没有移动. Xcode没有给我任何错误,有什么我在这里做错了吗? class Enemy: SKSpriteNode { init(imageNamed: String) { let imageTexture = SKTexture(imageNamed: imageNam
作者:编程之家 时间:2020-08-16
macos – Swift:在deinit方法中没有println的输出(不使用playground)
这是我的测试代码(在终端中运行): #!/usr/bin/xcrun swift var count = 0; // for reference counting class A { init() { count++; } deinit { println("A deinit") count--; } } va
作者:编程之家 时间:2020-08-16
什么是Swift的“cleartimeout”等价物?
我正在尝试在文本输入字段上设置超时,该字段仅在用户停止输入后的第二秒内实现内部代码.因此,当用户键入时,我会不断调用cleartimeout并重新启动setTimeout. 我最初在Objective C中查看performSelector函数,但看起来没有Swift等价物. 然后我转到Swift中的GCD函数,寻找一种执行它的方法. 这是我想出的: var delta: Int64 = 1 *
作者:编程之家 时间:2020-08-16
Swift:使用constant属性来定义另一个属性失败
我正在尝试声明一个静态大小的数组.我想要一个常量来定义数组的大小. 我在Swift中尝试以下内容 class foo { let size = 10 let myArray = [Int](count: size, repeatedValue: 0) } 但这失败了, 'foo.Type' does not have a member named 'size' 如果我不使用大小常量
作者:编程之家 时间:2020-08-16
swift dictionary嵌套数组操作 – 不能在字典中改变嵌套数组
var dict = ["alpha": ["a", "b", "c", "d"]] // output : ["alpha": ["a", "b", "c", "d"]] var alphaList = dict["alpha"] // output : {["a", "b", "c", "d"] alphaList?.removeAtIndex(1) // output : {Some "
作者:编程之家 时间:2020-08-16
Swift中nil和()之间的区别
我注意到空元组()用于表示 Swift中缺少值.例如,一个不返回任何内容的函数的签名是: func zz(){ println("zz") } 编译器也将接受上述函数的这个主体: func zz(){ println("zap") return () // returning () and returning nothing is the same thing! } 定
作者:编程之家 时间:2020-08-16
异步 – 检测是否在swift中启用了wifi
在我的应用程序中,我有一些NSURLConnection.sendAsynchronousRequest,但因为如果用户已禁用wifi,应用程序崩溃. 有没有办法检测wifi是否被禁用,所以我可以这样做: if(wifi is enabled) { NSURLConnection.sendAsynchronousRequest } Found the answer in this blog
作者:编程之家 时间:2020-08-16
数组 – 在Swift中修改字典数组
我是 Swift的新手,并且在解决Arrays和Dictionaries的某些方面时遇到了一些麻烦. 我有一系列字典,我使用了类型别名 – 例如 typealias myDicts = Dictionary<String, Double> var myArray : [myDicts] = [ ["id":0, "lat”:55.555555, "lng”:-55.555555,
作者:编程之家 时间:2020-08-16
Swift NSMutableData附加Byte
我试图在 swift中将一个字节附加到NSMutable数据变量,我正在寻找一种更简单的方法.相关的 Objective-c代码将是: NSMutableData *data = [[NSMutableData alloc] init]; uint8_t number = 255; [data appendBytes:&number length:2]; 我没有发现我可以在Swift中做类似的事情
作者:编程之家 时间:2020-08-16
当参数隐式时,为什么Swift闭包语法不接受使用return?
Swift的语言设计背后的原因是什么使得以下内容可以接受 [1, 2, 3, 4].map({ (number:Int)->Int in return number * 3 }) // ok 要么 [1, 2, 3, 4].map({ number in number * 3 }) // ok 要么 [1, 2, 3, 4].map({ 3 * $0 }) // ok 虽然这是不可接受的?
作者:编程之家 时间:2020-08-16
swift – 在App Delegate中管理两个故事板
我决定避免使用自动布局,所以我正在尝试实现代码,以使我的应用程序根据屏幕大小管理两个不同的故事板. 我一直在关注本教程:http://pinkstone.co.uk/how-to-load-a-different-storyboard-depending-on-screen-size-in-ios/ 我在尝试将Objective C代码转换为Swift时遇到问题. 这是我目前在AppDelegat
作者:编程之家 时间:2020-08-16
声明类变量符合Swift协议
在 Swift中,我如何声明一个明确表明它符合某些协议的变量? objective-c等价物是@property id< NSObject> 根据我的理解,这样做: var a:NSObject 声明一个NSObject协议类型的变量,但我不这样做,我想声明一个符合AnyObject类型的变量.我也有兴趣了解如何声明每个对象符合该协议的对象数组. 这里真的没有AnyObject;如果你所关心的只是
作者:编程之家 时间:2020-08-16
swift – 无法解码类的对象(AMPathPopUpButton)’
我是 Swift的新手,我正在使用xCode 6 Beta 5.我的问题是我遇到了编译器错误: “Terminating app due to uncaught exception ‘NSInvalidUnarchiveOperationException’, reason: ‘* -[NSKeyedUnarchiver decodeObjectForKey:]: cannot decode ob
作者:编程之家 时间:2020-08-16
方法 – 在swift中从struct调用方法
我在这里找到了迭代枚举的优雅解决方案: How to enumerate an enum with String type? 接下来,我无法弄清楚如何调用此方法.在面值,它看起来不像是一个参数,但当我尝试调用Card.createDeck()时,我得到一个编译错误告诉我“错误:在调用中缺少参数#1的参数”. 请让我知道我在这里做错了什么?我应该传递给这种方法的是什么? struct Card {
作者:编程之家 时间:2020-08-16
泛型 – 对泛型扩展的快速类型约束
经过一些压力后,我创建了以下通用函数: func removeDupes<T : Hashable > (inout inputCollection : [T] ) -> [T] { var hashMap = [T : Bool]() var output = 0 for thing in inputCollection { if !hashMap[thing] {
作者:编程之家 时间:2020-08-16
你如何在Swift中使用Lumberjack登录?
我正在将使用Lumberjack Logging的Objective-C文件转换为 Swift.它似乎主要是工作,除了我声明ddloglevel的部分. Objective-C方法: #ifdef DEBUG static const int ddLogLevel = LOG_LEVEL_INFO; #else static const int ddLogLevel = LOG_LEVEL_VER
作者:编程之家 时间:2020-08-16
你可以使用map来创建没有包装器的实例吗?
在 Python中,您可以将类的名称作为参数进行映射,以便创建该类的实例: class Point(object): def __init__(self, (x, y)): self.x = x self.y = y coords = [(1., 2.), (3., 4.)] pts = map(Point, coords) 这经常被证明是一个方便的模式,
作者:编程之家 时间:2020-08-16
swift – 如何接收和使用NSErrorPointer
我不是问如何将NSErrorPointer传递给函数,而是如何接收它并使用它.我找不到任何关于此的文件.像这样的东西: func doSomething(error: NSErrorPointer) { error = NSError(...); } 上面的代码给出了 Cannot assign to ‘let’ value ‘error’ 如果查看标题,可以看到NSErrorPointe
作者:编程之家 时间:2020-08-16
在swift中比较enum排名(在Swift书中练习)
我刚刚开始学习编程,我正在尝试在 Swift编程书中进行实验. 它要求“”编写一个函数,通过比较它们的原始值来比较两个Rank值.“ enum Rank: Int { case Ace = 1 case Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten case Jack, Queen, King func simpleDescription
作者:编程之家 时间:2020-08-16
括号内的Swift类型
今天我和 Swift一起玩,一些奇怪的类型开始出现: let flip = Int(random()%2) //or arc4random(), or rand(); whatever you prefer 如果我输入翻转到Xcode 6(Beta 2),则自动完成弹出,并说flip是类型(Int)而不是Int. 这很容易改变: let flip : Int = Int(random()%2)
作者:编程之家 时间:2020-08-16
在Swift中从Dictionary中读取时的Downcast元素
我正在尝试访问一个元素一个字典元素并将其向下转换为AnyObject以外的类型,但不断得到相同的编译器错误:无法找到接受所提供参数的’下标’的重载. 我知道我可以使用两个if语句这样做: if let x = dict["key"] { if let y = x as? String { // ... } } 但我觉得必须有一个比这更优雅的解决方案.对我来说最有意义
作者:编程之家 时间:2020-08-16
macos – 从Swift中的IKImageView获取CGImageRef
我正在尝试将图像与视图关联,但 Xcode会给我一个错误.这是代码: @IBOutlet var imageView: IKImageView // Link to the image view. func saveImage() { var newImage: CGImageRef = imageView.image() // Line with an error. } 我有一个awa
作者:编程之家 时间:2020-08-16
switch-statement – 无法分配给’let’值’action’
我正在尝试在switch语句之外定义一个常量,以便我可以在switch语句执行完毕后使用它并在switch语句中分配它: let action: SKAction! switch (whatever) { case 0: sprite.position = CGPointMake(0, self.scene.size.height * lengthDiceroll) action
作者:编程之家 时间:2020-08-16
在Swift中呼叫Facebook代表
如何使用 Swift调用Facebook代表? Xcode没有自动完成,我不知道如何使用它. import UIKit class ViewController: UIViewController,FBLoginViewDelegate { @IBOutlet var fbLoginView : FBLoginView override func viewDidLoad()
作者:编程之家 时间:2020-08-16
swift – 如何从AnyObject转发到UInt16?
我正在尝试将一些值传递给一个接受UInt16值作为参数的函数. 我通过Parse查询数据库来接收值.查询返回AnyObject类型的对象(我知道它是一个整数)!并且为了将它传递给函数,我必须将其转换为UInt16.但是,似乎Swift不喜欢这样,说UInt16不符合AnyObject协议. 我可以低估AnyObject的类型!成功的Int,但我不能将该Int转换为UInt16. 有谁知道如何解决这
作者:编程之家 时间:2020-08-16
Swift是否支持字符串块?
Ruby和 Python等语言都支持字符串块.如: a = ''' Hello World ''' Swift是否支持字符串块? 不会.正如Swift编程语言介绍的词汇结构中所述, string literals包含在一对引号中,不得包含换行符. 语法指定: string-literal → ” quoted-text “ quoted-text → quoted-text-item qu
作者:编程之家 时间:2020-08-16
swift – 如何在引擎盖下进行元组比较工作
let p1 = (name: "John", age:12) let p2 = (color: "Red", size:12) if p1 == p2 { print("equal") }else { print("not equal") } 由于不同的参数名称和不编译的代码,我期望这两个元组不兼容.但它运作正常.很想知道如何. Swift是否根据属性类型自动创建==运算符,
作者:编程之家 时间:2020-08-16
上一页
95
96
97
98
99
100
101
102
下一页
小编推荐
热门标签
更多
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