手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
swift – 核心数据Int16作为可选项
>在 Swift中,如何将NSManaged Int16属性设置为可选,如下所示: NSManaged var durationType:Int16? 我收到编译器错误:roperty无法标记为@NSManaged,因为它的类型无法在Objective-C中表示 >如果这不可行,并且我检查了Core Data模型编辑器中的可选框,那么如何检查此属性是否具有来自数据库的值? 您可以将该属性设置为可选
作者:编程之家 时间:2020-05-13
漫画中的逗号用法
@IBAction func selectedGame(segue:UIStoryboardSegue) { if let gamePickerViewController = segue.sourceViewController as? GamePickerViewController, selectedGame = gamePickerViewController.selected
作者:编程之家 时间:2020-05-13
在Swift中初始化的位置?
关于 Swift中的Initialization,我有一个非常普遍的问题. 与Objective C不同,现在可以直接在我的函数之外的声明中调用init(): 例如 class ViewController: UIViewController { let myView: UIView = UIView() override func viewDidLoad() {
作者:编程之家 时间:2020-05-13
无法在Swift中覆盖NSDictionary的初始化程序
我正在尝试在 Swift中扩展类NSDictionary以包含在init()上设置的NSDate.当我添加自定义init()时,我得到编译器错误: ‘required’ initializer ‘init(dictionaryLiteral:)’ must be provided by subclass of ‘NSDictionary’ 但是,当我使用自动完成添加初始化程序时,我收到以下错误:
作者:编程之家 时间:2020-05-13
swift – 使用NSMetadataQuery搜索文件什么都不做
我尝试使用NSMetadataQuery和NSPredicate来搜索文件.经过几个小时的尝试和寻找解决方案(我是 swift的新手),我有一个小例子.它编译得很好,但结果为零.我尝试了不同的谓词,但最后metadataQuery.resultCount始终为0. 任何人都知道什么是错的? class AppDelegate: NSObject, NSApplicationDelegate { v
作者:编程之家 时间:2020-05-13
使用和不使用默认参数声明的swift调用函数会导致不同的结果?
我在操场上编写了用于测试(学习)目的的代码: import Cocoa func DoIt(a: Int, b: Int, c :Int = 0) -> Int { return a + b + c; } func DoIt(a: Int, b: Int, c :NSObject) -> Int { return a * b * c.description.lengthOfByte
作者:编程之家 时间:2020-05-13
Swift REPL:如何保存/加载REPL状态? (a.k.a.暂停/恢复,快照,克隆)
在 Swift REPL中,保存REPL状态的方法是什么? >例如,我想在REPL中做一堆工作,然后保存它,所以我可以稍后加载它. >这个概念可能被命名为save / load,suspend / resume,snapshot / clone,serialize / deserialize等. 让我走向这个的任何解决方案都会有所帮助,即使它是这样的黑客: >记录所有历史记录行,然后在另一个REP
作者:编程之家 时间:2020-05-13
macos – 如何在swift中导入DER证书?
因此,似乎有一些方法已经改变,这些方法在我当前的代码库中已经破坏了.我目前收到以下错误: Cannot convert the expression’s type ‘(CFAllocator!, data: @lvalue NSData)’ to type ‘CFData!’ 这是相关的代码: let mainbun = NSBundle.pathForResource("mainkey", of
作者:编程之家 时间:2020-05-13
泛型 – 如何在Swift泛型中说“同类”
如果 Swift泛型类型约束是协议名称,我可以要求约束到该协议的两种类型是相同的类型.例如: protocol Flier {} struct Bird : Flier {} struct Insect: Flier {} func flockTwoTogether<T:Flier>(f1:T, f2:T) {} 函数flockTwoTogether可以用鸟和鸟或昆虫和昆虫调用,但不能用鸟和昆虫调
作者:编程之家 时间:2020-05-13
swift – 无法使用.last修改多维数组
这是我的代码: var states:[[[Int]]] // I create an empty multidimensional array states = [[[0,0,0],[0,0,0],[0,0,0]]] // I give it a value // Why does here it doesn't work ? ('@ivalue $T11' is not identical
作者:编程之家 时间:2020-05-13
使用Typhoon Swift iOS7.x Plist-bootstrapping的dyld_fatal_error
我在 Swift项目中使用Typhoon Framework 2.3.0版本时遇到了非常烦人的问题. 我在教程中提到了Podfile中的Typhoon,安装了Pods,创建了桥接头并添加了#import< Typhoon / Typhoon.h>在这个标题中. 然后我创建了名为ApplicationAssebly的汇编子类: import Foundation public class Appl
作者:编程之家 时间:2020-05-13
排序 – 如何按多个条件对Swift对象进行排序
我有一个 Swift对象列表,我想按多个标准排序.列表中的对象是DateRange类型: class DateRange { var from: NSDate? var to: NSDate? } 该列表包含许多这些对象,其中某些from或to fields为nil.我希望这个列表排序依据: >首先是所有具有日期的对象 >然后至少有一个日期(来自或来自)的对象 >而在最后的对象没有
作者:编程之家 时间:2020-05-13
在Swift中获取指向C char数组的指针
A有这样的结构(在 mongodb c驱动程序的bson.h中定义): typedef struct { uint32_t domain; uint32_t code; char message[504]; } bson_error_t; 在Swift中,我有一个指向这个结构的指针,如下所示: err: UnsafePointer<bson_error_t> = ... 无论我做什么,
作者:编程之家 时间:2020-05-13
swift – 从其他模块调用的数组扩展
其他模块(例如XCTest项目)不提供数组扩展方法 为简单起见,下面的代码什么都不做,但它可以用来重现错误 import Foundation extension Array { mutating func myMethod(toIndex: Int) -> Int! { // no real code, it's here only to show the proble
作者:编程之家 时间:2020-05-13
Swift:闭包作为参数报告错误
只是写一个简单的 swift应用程序,这个错误出现了. protocol FormDelegate { func formDidFinish(form: Form) } class Form { var delegate: FormDelegate? func testClosure(sender: () -> Void) { } } let form = F
作者:编程之家 时间:2020-05-13
Swift中的矢量SIMD类型
我想知道是否可以使用< simd / simd.h>中定义的SIMD类型. (例如vector_float3)在 Swift中.我似乎无法找到一种方法来做到这一点. 谢谢! 只是提醒这个问题,它是最新的 – SIMD Vectors已经在WWDC ’15宣布为Swift 2.0: SIMD Support:Clang extended vectors are imported and usable
作者:编程之家 时间:2020-05-13
数组 – Swift Array.insert泛型
func getIndex<T: Equatable>(valueToFind: T) -> Int? {...} mutating func replaceObjectWithObject<T: Equatable>(obj1: T, obj2: T) { if let index = self.getIndex(obj1) { self.removeAtIndex(i
作者:编程之家 时间:2020-05-13
从Bundle复制文件时Swift FileManager错误
我正在尝试将我的App的Bundle中的文件复制到设备上,我收到一个奇怪的错误:无法将表达式’$T5’转换为’LogicValue’类型 我评论了下面代码中导致问题的那一行. 这是一切: // This function returns the path to the Documents folder: func pathToDocsFolder() -> String { let pat
作者:编程之家 时间:2020-05-13
sprite-kit – SpriteKit检测碰撞而不将动态设置为true?
我想要检测我的精灵碰撞和接触,但我不希望它们动态移动(我只需要知道它们已触及). didBeginContact(联系人:SKPhysicsContact!)只有在我将我的玩家的physicsBody.dynamic设置为true时才会被调用.如何在不影响播放器位置或移动的情况下获取这些委托方法调用? 您可以在屏幕上固定对象,因此您无需将重力设置为0(如果您想保持其他对象的重力).像这样设置对象:
作者:编程之家 时间:2020-05-13
为什么在Swift中UInt64 max等于-1?
使用 Swift,在终端或游乐场中,当我在新行上输入以下内容时: UInt64.max 我得到的结果值为-1. 这是一个错误吗? 编辑:示例 $xcrun swift Welcome to Swift! Type :help for assistance. 1> UInt64.max / 2 $R1: UInt64 = 9223372036854775807 2> UInt64.max
作者:编程之家 时间:2020-05-13
swift – 在使用dictonaries时,有人在游乐场看到过’某些’的输出吗?
我只是写一些简单的字典代码 var picCard: Dictionary<String, Int> = ["jack": 11, "Queen": 12, "King": 13] 但是,当我访问操场上的dict中的一个条目时 picCard["Jack"] 输出给了我: {some 11} 通过快速的编程指南,无法找出为什么它说“一些” “杰克”的“杰克”错字? 结果是正确的. 获取字典值的结果
作者:编程之家 时间:2020-05-13
使用泛型时遇到编译器错误
在尝试处理小型 Swift项目时,我经常遇到以下编译器错误: var item : T? ^ LLVM ERROR: unimplemented IRGen feature! non-fixed class layout 产生这种错误的代码非常简单: class Foo<T> { var item : T? } 有趣的是,如果你从一个类改为一个struct,那么一切都很好. 任何人都可
作者:编程之家 时间:2020-05-13
swift – println中的可选(“var”)
我遇到了问题,如果我尝试打印var我有时会得到一个“可选(”var“)”如果我尝试登录或打印到标签,但是当我没有得到它. 看这里 ViewController.swift import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad
作者:编程之家 时间:2020-05-13
swift – 从自定义单元格重新加载tableview数据
我有一个自定义单元格的tableView. 我还有一个针对这个custrom单元的.swift文件. 在这个文件中,我有一个函数,它没有发送者:AnyObject输入参数. 如何从此函数调用tableView.reloadData()? 尝试创建一个委托. (我假设你知道,如果不看看有关委托和协议的苹果文档) 所以我建议的想法是创建一个将在UITableViewController(或符合UITa
作者:编程之家 时间:2020-05-13
Swift:按下标访问元组
假设我有这段代码: let tuples = ("1", 2, "3", "4", "5", "6", "7", false) func tableView(tableView:NSTableView, viewForTableColumn tableColumn:NSTableColumn?, row:Int) -> NSView? { let valueForView = tuple
作者:编程之家 时间:2020-05-13
swift – 每次访问时都会计算计算属性吗?
我有两个关于 Swift计算属性的问题. 是否每次访问计算属性时都会对其进行评估?或者它们存储在某个地方以供将来访问? 这是什么类型的财产,因为我无法谷歌: let navigationController: UINavigationController = { var navigator = UINavigationController() navigator.navigationB
作者:编程之家 时间:2020-05-13
macos – 如何显示NSView的阴影?
我在这里和其他博客中经历了很多线程,但无法解决这个问题.我在窗口的内容视图中添加了一个子视图.这是故事板 – – 我拖出了customView的插座来查看控制器,这里是视图控制器的代码 – import Cocoa import QuartzCore class ViewController: NSViewController { @IBOutlet weak var customVi
作者:编程之家 时间:2020-05-13
数组 – Swift – 将plist文件读取到数组中?
我创建了一个从英语单词到西班牙语单词的迷你翻译.我想使用englishArray.plist而不是我的englishArray = [“猫”]我怎样才能创建这个? 我还使用了localizable.strings来检索“el gato”的值“cat”但是我想从englishArray.plist中检索它 我从这开始,但不确定我是否在正确的道路上 let path = NSBundle.mainBu
作者:编程之家 时间:2020-05-13
Swift运行时 – 调用超类方法
我正在运行时创建UIView的子类,并为它提供layoutSubviews方法的实现.我需要做的一件非常重要的事情就是执行super.layoutSubviews().在Objective-C中我可以使用objc_msgSendSuper函数来完成它: Class objectClass = object_getClass(object); Class superclass = class_get
作者:编程之家 时间:2020-05-13
Swift 4.2,Xcode playground中的字符串firstIndex()函数错误
我正在读“ Swift编程语言 Swift 4.2“和”子串“部分下的”字符串和字符“一章中,以下代码为例: let greeting = "Hello, world!" let index = greeting.firstIndex(of: ",") ?? greeting.endIndex let beginning = greeting[..<index] // beginning is "
作者:编程之家 时间:2020-05-13
上一页
125
126
127
128
129
130
131
132
下一页
小编推荐
热门标签
更多
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