手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
Swift 2 API可用性检查故事板
我有一个现有的iOS应用程序,它支持iOS 8.我想为iOS 9添加新功能. 我为iOS 9创建了一个新的故事板,它使用了UIStackView等iOS 9功能.基于Device OS版本实例化适当的故事板文件. func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NS
作者:编程之家 时间:2020-08-13
具有返回类型重载的Swift泛型函数调用函数
只是一个简单的问题.我有以下代码,工作得很好: class obA: Printable { var description: String { get { return "obA" } } } class obB: Printable { var description: String { get { return "obB" } } } func giveObject()
作者:编程之家 时间:2020-08-13
Swift属于左侧预期编号列表
我使用下面的代码在警报样式UIAlertController中创建规则列表 let paragraphStyle = NSMutableParagraphStyle() paragraphStyle.alignment = NSTextAlignment.Left let messageText = NSMutableAttributedString( string: "1. Do not
作者:编程之家 时间:2020-08-13
我们在Swift领域使用RLMObject或Object吗?
我见过他们使用的Realm的例子 class Person: Object {} 以及 class Person: RLMObject {} 我们应该使用哪一个? 另外,我无法让init函数为前者工作.任何帮助将不胜感激. 如果您在Swift中工作,则Realm.Object(Object)是为Swift接口设计的.它有更好的类型检测和更自然的Swift短语. 对象由RLMObject支持,因此您
作者:编程之家 时间:2020-08-13
Swift中的多行语句
我正在研究 Swift教程,发现 Swift有一种奇怪的方式来处理多行语句. 首先,我定义了标准String类的一些扩展: extension String { func replace(target: String, withString: String) -> String { return self.stringByReplacingOccurrencesOfStri
作者:编程之家 时间:2020-08-13
使用Functional Swift的Fibonacci项的和
我正在尝试学习函数 Swift并开始从Project Euler做一些练习. Even Fibonacci numbers Problem 2 Each new term in the Fibonacci sequence is generated by adding the previous two terms. By starting with 1 and 2, the first 10 te
作者:编程之家 时间:2020-08-13
在completionHandlers中存储值 – Swift
我正在创建一个completionHandler,它返回一个Dictionary但是当我在另一个类中调用这个方法时,它的值是nil. func fetchLatestPosts(completionHandler: (responseDict: NSDictionary) -> Void in { // Bunch of JSON Parsing for dictionary to be comp
作者:编程之家 时间:2020-08-13
swift – 属性和分配内存
我正在通过 Swift攻击我的方式.我喜欢它,但我发现自己认为一些事情可能过于简单,我怀疑它是否正确. 我正在从Objective-C转换项目.在项目中,我有一个在方法中使用的字符串属性.在Objective-C中,我做了以下操作来初始化和分配对象.一旦初始化并分配,我将其设置为空字符串. NSMutableString *tempString = [[NSMutableString alloc]
作者:编程之家 时间:2020-08-13
在swift中具有多个闭包/ API请求的函数中的异步完成处理
我刚刚开始使用 Swift进行开发,所以我对闭包很新.我也是新手如何处理异步API请求. 我已经阅读了很多类似的问题,例如How to get data to return from NSURLSessionDataTask in Swift和How to use completionHandler Closure with return in Swift?.这些对我有帮助,但我的问题有点不同.
作者:编程之家 时间:2020-08-13
在Swift中传递和存储闭包/回调
我想在 swift代码中执行以下操作: 我必须打电话给我的api以更新几个项目.所以我异步调用每个项目的api.每个api调用在完成后执行回调函数.这些回调减少了一个计数器,所以当计数器达到0时,我知道所有的api调用都已完成.当计数器达到0时,我想调用最终回调函数(一次,当所有调用完成时),以便更新我的UI等等.最后的回调是在开始时传递给我的服务并存储在类属性中以便以后执行. 可执行游乐场来源:
作者:编程之家 时间:2020-08-13
macos – 检查swift中的Mac电池百分比
我一直在尝试以编程方式检查mac电池级别.可以在ios上完成,但我想在mac.i中找到一些在stackoverflow上找到的资源,但这些链接已被弃用.有任何想法吗? 首先创建一个“Umbrella-Bridging-Header.h” 内容: #import <IOKit/ps/IOPowerSources.h> 然后在main.swift中 import Foundation println
作者:编程之家 时间:2020-08-13
swift – 如何让.adjustsFontSizeToFitWidth正常运行
有了这个简单的代码,我假设得到了“Hello World!”自动收缩将使用bannerLabel.adjustsFontSizeToFitWidth,但文本的末尾被剪切…如何让它正常工作? import UIKit class ViewController: UIViewController, UIGestureRecognizerDelegate { @IBOutlet weak v
作者:编程之家 时间:2020-08-13
如何使用swift在spriteKit中使用故事板
我使用 Xcode而不是其他应用程序制作iOS应用程序的主要原因之一是故事板界面构建器.当我发现你不打算使用带有spriteKit的故事板时,我感到很不高兴.我觉得很难为没有良好视觉构建器的游戏菜单设计一个漂亮的界面.有没有办法使用故事板启动spriteKit应用程序,然后单击“开始游戏”按钮,切换到spriteKit场景,然后当你输掉游戏时,在代码切换回故事板(使用swift)?请帮助和谢谢.
作者:编程之家 时间:2020-08-13
swift – TableView细胞分离器线不会在整个细胞中延伸
我正在开发一个新项目,并为UI使用了故事板.我的所有tableView都有行分隔符的问题.下图显示了两行.第一个是在属性检查器中设置的蓝色.第二个是黑色,并添加了我放在单元格中的imageView.该线确实延伸到单元格的右侧,但不是左侧.有任何想法吗? 首先设置表视图 1.set separator将tableview实例设置为UIEdgeInsetsMake(0,0,0,0) 第二组细胞 1.s
作者:编程之家 时间:2020-08-13
Swift枚举错误:声明的语句块是未使用的闭包
Swift中的枚举看起来非常强大,但是……我一定不知道我是如何实现这一点的.我想为远程媒体播放器定义一些动作.似乎是枚举的一个很好的用例.我在Enum中定义了允许的消息类型,我想用它来获取修改后的参数字典.参数最终将作为JSON发送给播放器.目前,我得到一个Braced语句块是一个未使用的闭包错误.这是相关的代码: public enum PlayerCommand { case Play cas
作者:编程之家 时间:2020-08-13
你如何在Swift中复制对象?
我有以下课程: class Client { let name: String let age: Int init(name: String, age: Int) { self.name = name self.age = age } } let wrongClient = Client(name: "John", age: 9) 如何创建具有合适年龄的新版本的
作者:编程之家 时间:2020-08-13
指针 – Swift中String的UnsafeMutablePointer
我正在使用Accelerate框架中LAPACK实现的dgeev算法来计算矩阵的特征向量和特征值.遗憾的是,Apple文档中没有描述LAPACK功能,仅包含指向 http://netlib.org/lapack/faq.html的链接. 如果你查一下,你会发现dgeev中的前两个参数是表示是否计算特征向量的字符.在Swift中,它要求UnsafeMutablePointer< Int8>.当我只使
作者:编程之家 时间:2020-08-13
swift – RTF文件到属性字符串
我正在尝试将RTF文件内容读取为属性字符串,但attributesText为零.为什么? if let fileURL = NSBundle.mainBundle().URLForResource(filename, withExtension: "rtf") { var error: NSError? if let attributedText = NSAttributedStr
作者:编程之家 时间:2020-08-13
Swift – iOS 8中的UIPopoverController
我正在尝试将一个简单的popoverController添加到我的 iphone应用程序中,而我正在努力使用经典的“空白屏幕”,当我点击按钮时,它会覆盖所有内容. 我的代码看起来像这样: @IBAction func sendTapped(sender: UIBarButtonItem) { var popView = PopViewController(nibName: "PopVi
作者:编程之家 时间:2020-08-13
arrays – Swift Async完成以返回自定义类中的Array
我将尽力解释这个问题. 我正在使用Parse.com并从Parse数据库类返回数据.我想把这个parse.com调用放在自定义类中的自己的函数中.我遇到的问题是完成.它去哪儿了?我已经尝试了很多不同版本的添加到我的功能,但它无法正常工作. 以下是获取类名,表名和排序描述符并返回数组的函数: func queryDataInBackgroundWithBlock(parseClass:String,
作者:编程之家 时间:2020-08-13
强制子类实现协议swift
我如何强制子类实现父类中声明的协议? 我试过这个: protocol MyProtocol { var myVar : String { get } } class ParentClass: MyProtocol { var myVar = "parent" } class ChildClass: ParentClass { } 但我的孩子班并没有强迫我覆盖myVar. 这个有
作者:编程之家 时间:2020-08-13
cocoa-touch – 设置属性时NSTextAttachment图像消失
我在将属性应用于NSMutableAttributedStrings时遇到了麻烦.如果他们有图像附件,则在添加属性时图像会消失. 获取包含文本附件的NSMutableAttributedString,如下所示: let myString = NSMutableAttributedString(string: "Hello\n\n") let attachment = NSTextAttachmen
作者:编程之家 时间:2020-08-13
快速,可选展开,如果条件可逆
假设我有返回可选的函数.如果成功则错误和价值为零: func foo() -> Bar? { ... } 我可以使用以下代码来使用此函数: let fooResultOpt = foo() if let fooResult = fooResultOpt { // continue correct operations here } else { // handle error }
作者:编程之家 时间:2020-08-13
字符串间隔如何工作?
我在 this answer做了一些游戏,甚至向Apple提出了RADAR问题,要求提供更好的文件记录(蟋蟀唧唧喳喳). 问题是:字符串间隔如何工作? 如果你看看我操场上的第367行,你会发现我在乱用字符串间隔. 我将String的东西提取到一个较小的游乐场: // String Intervals // These are odd. Looks like it is using the ASCI
作者:编程之家 时间:2020-08-13
使用粒子系统爆炸3D文本(Swift – SceneKit)
我正在使用 Swift SceneKit制作一些爆炸的3D文本.这是文字: let text = SCNText(string: "Exploding Text", extrusionDepth: 5) let node = SCNNode(geometry: SCNText) scene.rootNode.addChildNode(node) 这是我的粒子系统: let exp = SCNPar
作者:编程之家 时间:2020-08-13
在闭包中使用数组时Swift EXC_BAD_ACCESS
考虑以下玩具示例 Swift代码: protocol Testable{} class MyObj : Testable{} class Test { var arr:[Testable] = [] var didRun:Bool = false func run() -> [Testable]{ if(didRun){ pri
作者:编程之家 时间:2020-08-13
Swift:麻烦使用在Objective-C中声明的枚举,在Swift中
好.当我输入问题时查看了各种答案,并没有看到列出的答案. 这似乎是一个基本的,根本性的问题,我必须做错事,但我被驱使疯了(实际上,并不是一个“驱动器”.更多的是一个短推杆)试图找出我的错误. 我创建了一个测试项目that can be downloaded here(小项目). 无论如何,我在处理导入Swift的大型Objective-C SDK时遇到了这种情况. 一切都很好.直到…我尝试对C中声
作者:编程之家 时间:2020-08-13
Swift中的MKMapRectMake在编译时会导致链接器错误
使用MKMapRectMake创建MKMapRect会导致编译错误,如下所示: 这是我的代码: var lat = 37.33072 var lon = -122.029674 var loc = CLLocationCoordinate2D(latitude: lat, longitude: lon) var point = MKMapPointForCoordinate
作者:编程之家 时间:2020-08-13
参数 – 如何使用Swift NSTimer调用其选择器来修复错误
我收到运行时错误: 2014-07-15 16:49:44.893 TransporterGUI [1527:303] – [_ TtC14TransporterGUI11AppDelegate printCountdown]:无法识别的选择器发送到实例0x10040e8a0 当我使用以下Swift代码来触发计时器时: @IBAction func schedule(sender : AnyObj
作者:编程之家 时间:2020-08-13
在Swift中实现“Either”结构
有人可以解释下面的代码中发生了什么?它创建一个struct Either,它接受任意两个可选类型,并且(尝试)返回哪个不是nil,或者如果两个都不是nil则返回第一个.然而,当传递文字nil而不是nil变量时,它表现得很奇怪.我不明白为什么示例中的b4表现得像…… struct Either <T1, T2> { let first: T1? let second: T2?
作者:编程之家 时间:2020-08-13
上一页
64
65
66
67
68
69
70
71
下一页
小编推荐
热门标签
更多
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