手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
swift – 将Any转换为Optional
我正在处理一组表示实体及其属性的类,然后可以动态地从实体创建编辑器表视图.这些属性使用泛型来捕获属性类型.为了使用KVO并生成自动设置器,这些属性包含键路径.这是属性类的一个非常简化的版本: class XUEntityProperty<Entity: NSManagedObject, Value> { let keyPath: String var customSetter: (
作者:编程之家 时间:2020-08-13
swift – NSDate返回错误的周数
我有以下代码: getWeek(addDays(Date, amount: 6)) func addDays(date: NSDate, amount: Int) -> NSDate { // calculation $additionalDays let additionalDays = amount // adding $additionalDays let
作者:编程之家 时间:2020-08-13
在swift中调用超级指定初始化程序之前初始化属性值的目的是什么?
这是我的代码: class Base { init(){ print("Super!") } } class Test : Base { internal var y:Int convenience init(_ a:Int) { self.init() print("\(a)") } ove
作者:编程之家 时间:2020-08-13
(设置)swift中的关键字
我最近浏览了Apple的 DemoBots示例,我遇到了: /// The scene that is currently being presented. private (set) var currentSceneMetadata: SceneMetadata? (套)究竟做了什么以及其他选项(如果有的话)在这里可用? 这意味着只有setter是私有的.所以get的currentSceneMe
作者:编程之家 时间:2020-08-13
我如何知道如何符合Swift中的特定协议?
当我声明一个我想要符合协议的类时, Swift会向我显示一条消息,说明在符合所有协议要求之前我不符合该协议. 有没有办法让编译器给我更具体的细节,说明我缺少哪些要求,或者为什么我不符合该协议,或者我总是要用我的类的源代码端打开该协议的源代码并排并进行手动眼球比较? 为了澄清,我并没有特别询问任何特定的协议,事实上我真的在寻求更好的支持来执行我自己的协议. 问题导航器(左侧面板上的感叹号图标或CMD
作者:编程之家 时间:2020-08-13
Swift – Pod图像未加载(未找到,返回nil)
我根据 CocoaPods网站上的说明创建了一个新的pod组件.现在我的Pods中有以下结构: Pods (folder) MyComponent (folder) MyComponent.swift Resources (folder) name_of_image.png 但是,当我试着打电话时: UIImage(named: “name_of_image”) 从MyComponent.swif
作者:编程之家 时间:2020-08-13
在swift中创建饼图
我正在尝试在 swift中创建一个饼图,并希望从头开始创建代码,而不是使用第三方扩展. 我喜欢它是@IBDesignable的想法,所以我从这开始: import Foundation import UIKit @IBDesignable class PieChart: UIView { var data: Dictionary<String,Int>? required init
作者:编程之家 时间:2020-08-13
wkwebview自动填写登录表格swift 2
我是斯威夫特世界的新人.我有一个大问题…… 我试过写一个只有一个WKWebView的应用程序.它就像一个Web浏览器. 应用程序应该能够从对象或列表中自动填充LogIn字段.但出于测试原因,我已将登录数据放入变量中. class ViewController: UIViewController , WKNavigationDelegate{ // Zugänge let pw : String
作者:编程之家 时间:2020-08-13
swift – LeftbarButtonItem删除填充?
我想在UINavigationController中使用一个标识作为LeftbarButtonItem,是否可以删除左边的填充? 不幸的是,我试过: let logoView = UIView(frame: CGRectMake(-15, 0, 44, 44)) logoView.backgroundColor = UIColor.darkGrayColor() var left
作者:编程之家 时间:2020-08-13
swift2 – 在Swift 2中使用谓词搜索数据库
我在 Swift2中编写了一个(Mac)应用程序,它应该搜索具有特定主题的教师的Realm数据库.领域中教师对象的定义如下所示: class Teacher: Object { var subjects = List<Subject>() } 这个类非常复杂所以我删除了一些行… 这是应该过滤具有特定主题的教师数据库并仅返回教师姓名的函数(如String Array:[String]):
作者:编程之家 时间:2020-08-13
swift2 – XCode 7打印键和Dictionary的值
xcode 7中的打印描述给出了类似于下面的内存地址.尝试了所有选项,但得到这样的输出.请让我知道如何打印字典的确切值. ▿ 3 elements ▿ [0] : 2 elements - .0 : Output ▿ .1 : 3 elements ▿ [0] : 2 elements - .0 : type - .1 : Outpu
作者:编程之家 时间:2020-08-13
如何测试命名元组的Swift数组的相等性
Swift元组不是Equatable,而作为复合类型,它们不能通过协议扩展来制作Equatable.解决方法( as documented in another answer)是为每个元组元素的==运算符创建重载. 有趣的是,可以为常规元组声明==运算符,并使用它来将元组与命名字段进行比较: func ==<T1: Equatable, T2: Equatable>(lhs: (T1,T2), r
作者:编程之家 时间:2020-08-13
使用RxSwift执行操作的顺序
我正在使用Rx Swift来完成我的代码.对于我目前的项目,我想将RxSwift的原则应用于来自LayerKit的一堆完成块: layerClient.connectWithCompletion { (success, error) -> () in if (!success) { // Error } else { layerClient.requestAut
作者:编程之家 时间:2020-08-13
迅速列举的期权
有没有更好的方法来做到这一点?看起来更好的语法明智的东西? let a : [Any] = [5,"a",6] for item in a { if let assumedItem = item as? Int { print(assumedItem) } } 这样的东西,然后用正确的语法? for let item in a as? Int { print(item) }
作者:编程之家 时间:2020-08-13
如何在swift中为detailTextLabel创建粗体文本
cell!.textLabel?.text = vehicle["vrn"].string cell?.detailTextLabel?.text = stateString 我想将stateString显示为粗体,并尝试使用textLabel而不是detailedText,但它不起作用. 您可以设置detailTextLabellike的font属性,以便: cell.detailTextLab
作者:编程之家 时间:2020-08-13
在Swift代码中编写Unity IOS插件
是否有可能在 Swift中编写统一的IOS插件? 我已经有一个工作的swift框架,并希望将其用作Unity中的插件 我看到一些地方说它只能在Objective-c上完成但是有一个swift的解决方法吗? 由于无法从Unity访问顶级Swift,因此Swift的“解决方法”是围绕它编写Objective-C包装类,并访问它. 取决于您的Swift代码的数量和复杂性,这可能仍然是最佳方法.
作者:编程之家 时间:2020-08-13
swift – 在移动平台上移动节点
我有一个移动平台,但当节点在平台上方时,它不会随平台水平移动 在本文中,解释了问题:移动平台地狱 http://www.learn-cocos2d.com/2013/08/physics-engine-platformer-terrible-idea/ 在评论中有Box2D的解决方案:运动体 但是SpriteKit怎么样? 更新 我正在使用平台 let moveHPart1 = SKAction.
作者:编程之家 时间:2020-08-13
swift2 – Swift 2.0,Xcode 7问题
我从这里使用RAMAnimatedTabBarController模块: https://github.com/Ramotion/animated-tab-bar 我使用Xcode 6在swift 1.2中开发了我的整个应用程序,应用程序运行得很好.我想尝试使用带有swift 2.0的Xcode 7对我的应用程序进行“侧载”.我有太多的错误,我设法解决了大多数错误,但有三个. 1)来自该RAMAn
作者:编程之家 时间:2020-08-13
在Swift中,我可以在元组中使用函数类型吗?
我想使用包含函数类型的元组数组.例如: (Int,Bool,() -> () ) 然后我创建了数组: var someList = [(Int,Bool,() -> () )]() 但在编译时,此声明中有2个错误: >预期’,’分隔符 >表达式列表中的预期表达式 那么可以在元组上使用函数类型还是我错过了什么? 你可以这样做: typealias TupleType = (Int, Bool, ()
作者:编程之家 时间:2020-08-13
如何初始化Swift对象数组,例如. CALayer的
我能够使用方法1初始化CALayer,该方法在其余代码中正常工作但不是方法2.你能告诉我什么是错的. 初始化CALayer var layers:[CALayer]! 方法1.正在工作 layers = [CALayer(), CALayer(), CALayer(), CALayer(), CALayer(), CALayer(), CALayer(), CALayer()] 方法2.不起作用
作者:编程之家 时间:2020-08-13
swift – 在更改类中的属性时,有没有办法让didSet工作?
我有一个类作为属性与属性观察者.如果我在该类中更改某些内容,是否有办法触发didSet,如示例所示: class Foo { var items = [1,2,3,4,5] var number: Int = 0 { didSet { items += [number] } } } var test: Foo = F
作者:编程之家 时间:2020-08-13
uitableview – Swift中赋值左侧使用的可选链接
在赋值语句的左侧使用可选链接时,这意味着什么?如果可选变量为nil,应用程序会崩溃吗? 例如 // cell is a UITableViewCell cell.textLabel?.text = "Test" 有点像短路&&当运算符达到第一个假值时停止的运算符,可选链接将在达到第一个零值时停止. 所以在像容器这样的极端情况下?.cell?.textLabel?.text =“foo”,容器,单元
作者:编程之家 时间:2020-08-13
比较两个选项数组的Swift错误
我在下一个 Swift代码中遇到了编译错误 var x:Array<Int?> = [1,2] var y:Array<Int?> = [1,2] if x == y { // Error } 如果两个数组都是Array< Int>它工作正常,但如果它们中至少有一个是可选的,它会抛出类似下一个错误: Binary operator ‘==’ cannot be applied to two Ar
作者:编程之家 时间:2020-08-13
我无法在Swift中使用Alamofire返回值
我现在的代码似乎没有返回任何东西,我无法找出导致问题的原因. func getQuests(category: NSString, count: Int) -> NSArray { var quests = NSArray() Alamofire.request(.GET, apiUrlString, parameters: ["category": category, "cou
作者:编程之家 时间:2020-08-13
swift – 将两个点分成两个数字
所以我试图快速分割一个数字,我试图在互联网上搜索这个但是没有成功.首先,我将从以下数字开始: var number = 34.55 从这个数字,我想通过从点分割创建两个单独的数字.所以输出应该是这样的: var firstHalf = 34 var secondHalf = 55 或者输出也可以更容易.我怎样才能做到这一点? 最简单的方法是首先将double转换为字符串: var d = 34.5
作者:编程之家 时间:2020-08-13
在Swift中将字符串附加到NSMutableString
我在Objective C中找到了我的问题的答案,但在 Swift中找不到它.如何在将字符串值添加到NSMutableString方面使下面的代码工作?它抛出“仅为抽象类定义的长度”错误. 此代码旨在解析xml提要并将其写入NSMutableDictionary() var ftitle = NSMutableString?() func parser(parser: NSXMLParser!,
作者:编程之家 时间:2020-08-13
类中的typealias vs swift中的函数(iOS)
>类中的typealias声明与函数内的声明有什么区别? >有任何表现细节吗? >在函数内部使用它们是个好主意吗? >差异只是范围.函数内部的声明会从外部隐藏一个声明. >由于这是由编译器处理的,因此它与性能无关. >使用它,在有意义的地方(从范围视图)
作者:编程之家 时间:2020-08-13
关闭视频播放器如果视频播放Swift iOS
播放视频后,我尝试让我的视频播放器关闭. func playVideoPepper() { var maxVideoCount:Int = 5 //AnzahlderVideos var Random = Int(arc4random_uniform(maxVideoCount + 0)) var VideoNumber = Random + 1
作者:编程之家 时间:2020-08-13
macos – OSX 10.10 WKWebView设置UserAgent(Swift)
我试图在我的Mac App中为WKWebView设置自定义UserAgent.不幸的是,指定的Custom String永远不会被设置.使用iOS SDK并不是什么大不了的事 NSUserDefaults.standardUserDefaults().registerDefaults(["UserAgent" : "Custom Agent"]) 但是使用Mac SDK它不起作用.我也试过了 le
作者:编程之家 时间:2020-08-13
swift – 具有Segues到多个视图的Storyboard TableView
我在设计故事板时遇到了问题.我目前在应用程序商店中有一个使用XIB文件设计的应用程序.我有一个放在UIViewController上的tableView – 而不是tableViewController – 为所选的每一行加载一个唯一的viewController. 我试图将这个概念转换为故事板.我做了以下事情 >在故事板中放置一个UIViewController. >在UIViewControl
作者:编程之家 时间:2020-08-13
上一页
58
59
60
61
62
63
64
65
下一页
小编推荐
热门标签
更多
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