手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
swift – 如何调用更具体的重载方法
这是一个示例游乐场: protocol P { associatedtype T func getValue() -> T } class Foo: P { func getValue() -> String { return "hello" } } class Bar { func test<T: P>(_ o: T) {
作者:编程之家 时间:2020-08-11
swift – 如何使几何跟随曲线?
是否有可能制作一些精灵/物体来复制自己并弯曲成曲线? 我做了一个图像来表明我的意思: 这里的曲线,可能是贝塞尔曲线路径为绿色,几何曲线显示为黑色.我希望精灵或对象(在左侧)复制自身并将其顶点与最后一个副本合并,而最后两个顶点跟随曲线. 如果是的话,该怎么做?有关于这样的事情的文件吗?你做过这样的事吗?怎么样? 编辑:我不希望精灵或对象在路径中移动,但有点复制本身并将其自身与其副本合并. 是的,您想
作者:编程之家 时间:2020-08-11
swift – UITableViewAutomaticDimension不适用于调整单元格高度
只要我不尝试启用自动调整大小,我的单元格就会显示正常.当我在viewController中添加两行自动调整大小时,配置文件图片,用户名和日期下的所有内容都会消失(当您点击图片时,该单元格应该像Instagram一样). 如果我注释掉tableView.rowHeight = UITableViewAutomaticDimension tableView.estimatedRowHe
作者:编程之家 时间:2020-08-11
swift – 为什么过滤裁剪的图像比过滤尺寸调整的图像慢4倍(两者都具有相同的尺寸)
我一直在努力解决这个问题而没有运气.我有一个非常简单的 Swift命令行应用程序,它接受一个参数 – 图像路径加载.它使用SepiaTone过滤器裁剪图像并过滤该图像片段. 它工作得很好.它将图像裁剪为200×200并使用SepiaTone进行过滤.现在这是我面临的问题 – 我的MacBook Air整个过程需要600毫秒.现在,当我将输入图像调整(而不是裁剪)到相同尺寸(200×200)时,需要
作者:编程之家 时间:2020-08-11
数组 – swift 3数组结构 – >强制转换为NSObject – >强制转换=>崩溃
以下代码在 Swift 3上崩溃,任何人都可以解释原因吗? struct S { let a:Int } let t = [S(a: 8)] let u:AnyObject = t as NSObject let v:[S] = u as! [S] 是因为在Swift 3结构数组中是NSObject(它不在Swift 2中)并且它不知何故不能很好地转换为NSArray?为什么NSObje
作者:编程之家 时间:2020-08-11
使用var时,Swift是否具有二次字符串连接?
In the Swift Language Reference, under String Mutability它说: You indicate whether a particular String can be modified (or mutated) by assigning it to a variable (in which case it can be modified), or t
作者:编程之家 时间:2020-08-11
[Swift]LeetCode1024. 视频拼接 | Video Stitching
You are given a series of video clips from a sporting event that lasted T seconds. These video clips can be overlapping with each other and have varied lengths. Each video clip clips[i] is an interva
作者:编程之家 时间:2020-08-11
swift – 为超类创建初始化器返回一个特定的子类?
参见英文答案 > Custom class clusters in Swift 4个 我正在Swift中创建一个单元框架,它有不同单位的测量超类和子类,如Mass和Volume.一个功能是允许框架正确猜测它创建的单元并返回正确的类.示例代码: class Measurement { var unitString : Str
作者:编程之家 时间:2020-08-11
swift – 使用Sprite Kit的辅助功能(Voice Over)
我试图在具有固定板的益智游戏中添加对Voice Over accessibility的支持.但是,我无法让UIAccessibilityElements显示出来. 现在我在我的SKScene中覆盖了accessibilityElementAtIndex,accessibilityElementCount和indexOfAccessibilityElement. 他们返回一组可访问的元素: func
作者:编程之家 时间:2020-08-11
Swift:选择tableview单元格时关闭PopOver
我有两个控制器.第一个有一个带有书签按钮项目的导航栏,我按下它来显示我的第二个控制器,里面有一个tableview. Example project from this link : http://www.koraybirand.co.uk/download/xcode/PopTest.zip 我希望能够选择一个单元格然后关闭弹出视图. 另一个奇怪的行为是,第一个单元格显示一个警报视图控制器,它可
作者:编程之家 时间:2020-08-11
快速 – 将数字分解为一系列单个数字
如果我有整数123,我想将数字分成数组[1,2,3]这样做的最佳方法是什么?我已经搞砸了很多,我有以下工作: var number = 123 var digits = Array(String(number)).map{Int(strtoul((String($0)),nil,16))} 我看着它,觉得可能有更好/更简单的方法.如果没有,那么它可能会出现在网络搜索上.任何替代想法? 更容
作者:编程之家 时间:2020-08-11
Swift从网上下载数据
我正在观看udemy swift教程,我看到了这两种从web获取数据的方法: >用于获取源代码: var url = NSURL(string: "SOME_URL"); var task = NSURLSession.sharedSession().dataTaskWithURL(url!, completionHandler: { (data, response, er
作者:编程之家 时间:2020-08-11
arrays – 使用关联值映射swift枚举
假设我们有一个带有相关值类型的枚举.在下面的示例中,两个值类型是包含图像的简单对象和要共享的URL. enum Content { case Image(ShareableImage) case Video(ShareableVideo) } 现在让我们来看一系列视频和图像案例. let media: [Content] = [*a lot of enum cases inside her
作者:编程之家 时间:2020-08-11
Swift将字典值作为类型
我正在寻找最好的方法如何将此代码设置为一行: if (dictionary["Amoumt"] is Double) { amount = dictionary["Amount"] as Double } else { amount = NSString(string: dictionary["Amount"] as String).doubleValue } 我有Dictiona
作者:编程之家 时间:2020-08-11
KVO与Swift中的共享NSUserDefaults
我通过传达NSUserDefaults更改在主机应用程序及其扩展之间进行通信时遇到问题. 我使用init(suiteName :)初始化了NSUserDefaults,使用addObserver(…)方法添加了KVO观察者并覆盖了方法observeValueForKeyPath(…)但是当我更改相应的值时没有调用observeValueForKeyPath(…)方法到观察的关键.如果你帮我解决这个
作者:编程之家 时间:2020-08-11
Swift:初始化程序中的默认属性vs设置
swift使用默认属性值而不是在初始化程序中设置它有什么缺点吗? 例如., class Foo: UIViewController { let value = UIRefreshControl() } 与 class Bar: UIViewController { var value : UIRefreshControl! // or using init() o
作者:编程之家 时间:2020-08-11
在UITableViewCell和UIViewController之间进行通信的最佳方式
下面的代码有效,但可能有更好的方法.我的目标是在从编辑模式中止时从UITableCell调用UIViewController函数. 我这样做是通过为每个UITableViewCell设置一个实例化的UIViewController引用,然后在UITableViewCell状态更改时调用一个函数CancelDelete(). 代码似乎效率低下,因为对于每个MyCell,我首先将占位符MyViewCo
作者:编程之家 时间:2020-08-11
swift – LinkedIn OAuth2.0重定向iOS应用程序的URL,不带http或https
我认为这可能是一个非常简单的设置问题,因为我对 swift和LinkedIn API很新,我可能会这样做: 我正在使用swift创建一个iOS应用程序,并希望使用LinkedIn进行身份验证.为此,我在LinkedIn Developer Network上创建了一个应用程序.但现在我无法将我的应用重定向网址放在OAuth 2.0重定向网址中: 我的代码中的应用程序重定向URL看起来像oauth-t
作者:编程之家 时间:2020-08-11
泛型 – 你可以在Swift中指定一个返回类型作为特定类型的任何集合吗?
我已经实现了一个自定义队列对象,我想用它来存储控制器中的先前项目.我想在我的控制器中将此类型用作私有变量,并且仅将其作为简单的CollectionType兼容对象公开给外部,以便客户端可以迭代或索引对象,而无需了解任何特定于类的详细信息,例如clear()函数. Swift协议不能是通用的,所以不幸的是我不能简单地定义一个getter来返回CollectionOf< Type>.我已经使用以下抽象
作者:编程之家 时间:2020-08-11
在Swift中应用openURL
我遇到了Appdelegate方法OpenURL的问题. 我已经设置了导入的UTI和文档类型.但是当从邮件附件打开我的应用程序时,当我实施该方法时,应用程序会立即崩溃. 折旧的handleOpenURL有效,但不是OpenURL吗? 目前我在实现中没有代码,我只是返回true. func application(application: UIApplication, openURL url: NS
作者:编程之家 时间:2020-08-11
valueForKey为可选值Swift抛出错误
我有简单的类用户.当我尝试调用valueForKey,其中key是可选值时,我得到一个错误.见下文: class User : NSObject{ var name = "Greg" var isActive:Bool? } var user = User() user.isActive = true // initiated var ageValue : An
作者:编程之家 时间:2020-08-11
list – 如何在swift中将回调函数传递给sqlite3_exec?
如何在 Swift中将回调函数传递给sqlite3_exec? sqlite_str = sqlite_str + "\(sqlite_property_str))"; var str:NSString = sqlite_str; var sqlite:COpaquePointer = share().sqlite3_db; var errmsg:UnsafePointer<Int8> = n
作者:编程之家 时间:2020-08-11
框架中的Swift扩展
我正在学习 Swift的扩展并遇到一个有点奇怪的问题. 当我在String上编写扩展并将其编译到框架中时,我能够将框架导入到不同的项目中并使用字符串扩展而没有任何问题.但是,当我在NSDate上编写扩展并尝试在不同的项目中使用它时,编译器报告“NSDate没有名为…的成员” 确切地说,我创建了一个非常简单的快速文件,包括这些代码行 – import Foundation extension NSD
作者:编程之家 时间:2020-08-11
uitableview – 当我尝试在swift中加载我的tableview时,为什么会出现EXC_BAD_INSTRUCTION错误?
我在将一些值保存到我的coredata数据库后尝试填充我的tableview.我要求它显示我的代码中指示的一些值,但无论我做什么,我都会收到上述错误. 有什么建议?我已尝试过其他一些有这个问题的帖子,但似乎没什么用. 我想不出我可能会给出一个零输出Swift没有预料到的地方. override func tableView(tableView: UITableView?, cellForRowAt
作者:编程之家 时间:2020-08-11
指针 – 在swift中将CFContextRef转换为可变的void指针?
我正在尝试将此objc代码转换为 swift: CGContextRef contextRef = CGBitmapContextCreate(NULL, proposedRect.size.width, p
作者:编程之家 时间:2020-08-11
是否有可能在Swift中进行元编程
有没有办法像 Swift中的 Ruby一样在类中动态生成方法?可以通过将实例变量设置为 Javascript中的函数来完成. 书 The Swift Programming Language没有提到任何东西. 由于这是我们现在所用语言的权威指南,这似乎是运气不好.由于swift基于ObjC语言运行时,但它具有元编程能力,因此应该有一些方法可以做到这一点. 让我们拭目以待吧.
作者:编程之家 时间:2020-08-11
swift – 如何调用模糊方法?
鉴于此代码 extension Array { func filter(includeElement: (T) -> Bool) -> T[] { var ret = T[]() for e in self { if includeElement(e) { ret += e }
作者:编程之家 时间:2020-08-11
Swift中的身份运算符
如果a与c相同,b与c相同,为什么a与b不相同? var a = [1, 2, 3] var b = a var c = a[0...2] a === c // true b === c // true a === b // false 如果a,b,c是常数: let a = [1,
作者:编程之家 时间:2020-08-11
swift – 在数组中指定项的值,条件绑定中的Bound值必须是Optional类型
我收到编译错误说 Bound value in a conditional binding must be an Optional type 下面是代码的屏幕截图 您可以将array [index]的值转换为Optional,执行以下操作: if let value = Int?(array[index]){ result += value } 那就是你的数组包含Ints.你也可以使用An
作者:编程之家 时间:2020-08-11
等到异步api调用完成 – Swift / IOS
我正在开发一个ios应用程序,我的appDelegate中有: func application(application: UIApplication!, didFinishLaunchingWithOptions launchOptions: NSDictionary!) -> Bool { self.api.signInWithToken(emailstring, token:
作者:编程之家 时间:2020-08-11
上一页
40
41
42
43
44
45
46
47
下一页
小编推荐
热门标签
更多
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