手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
Swift ObjectMapper – 数组映射
我有一个 JSON响应,如: { total_count: 155, size: 75, authors: [{ name: "test1" id: 1 }, {name: "test2" id: 2
作者:编程之家 时间:2020-08-15
swift – 类不符合协议.为什么?
class Controller<U: NSObject> {} protocol Robert { associatedtype T associatedtype U: Controller<T> var fetcher: U { get } } class Telephone: NSObject {} class Object: Telephone {} class Tur
作者:编程之家 时间:2020-08-15
swift 3,ios 10 – 未收到推送通知firebase
我使用 this tutorial和 this project作为参考.这是我在AppDelegate中的代码 import UIKit import UserNotifications import Firebase @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { var
作者:编程之家 时间:2020-08-15
swift – Firebase Firestore – 或查询替代方案
在这个问题 Firebase Firestore – OR query中他们说没有OR查询.这意味着我无法轻易查询具有我之前获得的数组中ID的项目. // What I want documentRef .whereField("itemId", isEqualTo: "id1") .orWhereField("itemId", isEqualTo: "id3") // or d
作者:编程之家 时间:2020-08-15
swift – 如何使用SSLSetALPNProtocols?
我正在为 vapor项目开发一个TLS库,并支持Apple(Transport-)Security和OpenSSL,以便在HTTP / 2客户端和服务器中使用. On this line of code我正在尝试呼叫SSLSetALPNProtocols.无论我的方法如何,我都遇到了代码行上的ld链接器错误. Undefined symbols for architecture x86_64:
作者:编程之家 时间:2020-08-15
swift – TIC读取状态[6:0x0]:1:57 Xcode 9 – 网络请求无法正常工作
参见英文答案 > What is TIC Read Status 1:57 in iOS11/Xcode 9? 6个 我正在尝试对Web服务器进行标准的Https调用,并且非常频繁地获得TIC读取状态[6:0x0]:1:57,这阻止了Web服务的工作.还有其他人有这个问题吗? TIC读错误[476:0x60800018dc30]
作者:编程之家 时间:2020-08-15
swift – 如何在iOS 11中打破长大标题?
我正在尝试使用 Swift在iOS 11中使用新的大型标题系统.当标题太长时(参见图片示例),它会添加…而不是换行或缩小文本大小.如何添加换行符? 以下是我用来设置标题的一些代码: self.navigationController?.navigationBar.prefersLargeTitles = true self.navigationController?.navigationBar.l
作者:编程之家 时间:2020-08-15
swift – 在扩展中重新声明成员隐藏原始成员*有时*.为什么?
偶然的机会,我发现你可以在没有编译器抱怨的情况下做到这一点: extension Date { var timeIntervalSinceNow: TimeInterval { return 1000 } } 更奇怪的是,这实际上是评估为1000: Date().timeIntervalSinceNow >扩展似乎隐藏了原始成员. 所以我试着用我自己的班级做到这一点
作者:编程之家 时间:2020-08-15
示例AVCAM – Swift Xcode v9
@objc func didTapCameraView() { self.cameraView.isUserInteractionEnabled = false self.spinner.isHidden = false self.spinner.startAnimating() let settings = AVCapturePhotoSettings()
作者:编程之家 时间:2020-08-15
Swift Hashing算法使用位移来避免冲突
给定一个具有名称和姓氏字符串属性的Person结构,我想编写一个有效的散列算法,避免可互换名称和姓氏的人员碰撞(例如Lara Ray和Ray Lara). 我已经知道要摆脱Swift中的字符串连接,所以理想情况下我正在考虑对2个变量进行异或,并将其中一个变换为解决可互换问题. 这有什么不对吗? struct Person { let name: String let surname
作者:编程之家 时间:2020-08-15
swift – 基于函数参数创建类的实例
参见英文答案 > Swift language NSClassFromString 24个 假设我有三个类: import Foundation class A { init() { print("A") } } class B { init() { print("B
作者:编程之家 时间:2020-08-15
swift3 – CocoaPod在框架模块中包含非模块化头文件
我在 Swift中创建一个开源库,它使用了第三方库( MailCore),它本身就在Obj-C中,所以我在我的库中添加了一个桥接头. 当我在我的示例项目中运行时,库本身工作正常但是当我尝试在Swift项目中将它用作CocoaPod时,编译器会显示以下错误: 在框架模块’MyLib.MyLib_Bridging_Header’中包含非模块化头文件:’path / to / my / otherPro
作者:编程之家 时间:2020-08-15
swift3 – UILabel和UITextView未正确对齐
我确实有一个UILabel和UITextView在上面,与Auto Layout左对齐.但它看起来像这样: 正确对齐这些的最佳方法是什么? 最简单的方法是直接设置内容插入. textView.contentInset = UIEdgeInsetsMake(-4,-4,0,0) 结果看起来像
作者:编程之家 时间:2020-08-15
swift – Codable / Decodable应该使用字符串解码数组
为什么名称Array不能解码? 准备好游乐场,简单地将它粘贴到你的操场上 import Foundation struct Country : Decodable { enum CodingKeys : String, CodingKey { case names } var names : [String]? } extension Country
作者:编程之家 时间:2020-08-15
在Swift中导航标题很长时,避免为后退按钮显示“后退”
我的项目中有一个导航,我想配置它的导航返回项目. 第一种情况:当UINavigation标题很长时,后退按钮的标题设置为“后退” 将后退按钮标题替换为“后退” 第二种情况:当它更长时,没有显示“后退”. 删除后退按钮标题,只显示后退图标 但我想在第一种情况下只显示后退图标. Swift 3 – 通过故事板: 要使导航栏后退按钮只有后退箭头而没有写入“后退”文本,请按照以下步骤操作: 转到根视图控制
作者:编程之家 时间:2020-08-15
swift – 像macOS上的Photos.app一样的macOS应用程序
我正在尝试创建像Photos.app这样的macOS应用. NSWindowController有一个带分段控件的工具栏.当您点击分段控件时,它会更改NSWindowController中的NSViewController. 到目前为止我所拥有的是带有NSViewController的NSWindowController.我已经将NSWindowController子类化了,其中我有一个方法,只要
作者:编程之家 时间:2020-08-15
swift – 带有私有构造函数的公共OptionSet
我有一个示例代码: public struct MyOptions: OptionSet { public let rawValue: Int public init(rawValue: Int) { self.rawValue = rawValue } public static let one = MyOptions(rawValue: 1
作者:编程之家 时间:2020-08-15
Swift中类似Haskell的as-patterns?
Swift与模式匹配中使用的Haskell的 as-patterns有什么相似之处吗?我试图通过使用嵌套模式摆脱下面一段代码中的第二个switch语句: indirect enum Type: CustomStringConvertible { case Int case Fun(Type, Type) var description: String { switch sel
作者:编程之家 时间:2020-08-15
swift – 一周中的第一天Date Extension
我写了一个日期扩展,它返回给定日期(周一计算为第一天)的一周的第一天.但是,它过早地返回一个星期一.这是我的代码: extension Date { func startOfWeek() -> Date { var cal = Calendar.current var component = cal.dateComponents([.yearForWeekO
作者:编程之家 时间:2020-08-15
swift – Double vs Float的浮点算术的惊人差异
参见英文答案 > Is floating point math broken? 28个 var num1 = 1.1 if num1 + 0.1 == 1.2 {print("true")} else {print("false")} 结果:错误 var num1: Float = 1.1 if num1 + 0.1 == 1.
作者:编程之家 时间:2020-08-15
swift – 为什么没有调用UICollectionView insetForSectionsAtIndex?
我正在寻找使用以下功能,但不幸的是它没有被调用. func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewFlowLayout, insetForSectionAtIndex section: Int) -> UIEdgeInsets { l
作者:编程之家 时间:2020-08-15
`@discardableResult覆盖swift 3.1中的init()`抛出`warn_unused_result`目标-C警告
我有一个与Objective-C桥接的 Swift类.即使使用@discardableResult,它也会在Objective-C类的构建中抛出此警告: Ignoring return value of function declared with ‘warn_unused_result’ attribute 有没有办法让这个沉默?这是使用Swift 3.1的Xcode 8.3. 施放到(无效)应
作者:编程之家 时间:2020-08-15
swift3 – 为什么这个简单的iCloud存储应用程序失败了?
这是我第一次制作iCloud应用程序,我正在关注 this tutorial(以及关于如何设置iCloud应用程序的 this supplemental tutorial).它所做的只是接受文本(通过“文本视图”对象),并将该文本(通过UIButton)保存到存储在iCloud中的文档.我已经到了教程的最后,当我测试它时,它崩溃了.好吧,我不应该说“崩溃”,因为当我测试其他应用程序时,Xcode结
作者:编程之家 时间:2020-08-15
swift – 将Realm与Amazon DynamoDB一起使用
我的应用程序是离线优先的,因此Realm非常适合持久化和访问数据.我喜欢它.但是,我还想将用户数据存储在云中(用于备份,以防我稍后添加Web支持).我知道这正是Realm Object Server的用途,但我认为我更喜欢使用DynamoDB,原因如下: 1)我已经投资了DynamoDB和亚马逊的身份验证(Cognito). 2)我喜欢Realm实际上是一个关系数据库,因为从客户端我需要运行复杂的
作者:编程之家 时间:2020-08-15
swift – Inner didSet保护奇怪地扩展到全班?
众所周知,didSet不会再从didSet内部运行在同一个对象上. ( example.) 然而.似乎:限制不仅适用于该对象,也适用于同一类的任何对象. 以下是Playground的复制粘贴测试用例. class C { var Test: Bool = false { didSet { print("test.") for
作者:编程之家 时间:2020-08-15
swift – 为GMSMarker设置自定义accessibilityIdentifier
我使用Google Maps Api来制作地图和标记. 我通过设置:mapView.accessibilityElementsHidden = false来启用标记的可访问性 现在,我在地图上的所有自定义标记都具有可访问性ID,例如:myappname.GMSPlaceMarker_somenumbers,例如myappname.GMSPlaceMarker_0x600000170200. 我怎样
作者:编程之家 时间:2020-08-15
swift – 如何限制SpriteKit中的缩放
我有一个 Swift SpriteKit应用程序,它将SKSpriteNode加载到场景中,注册UIPinchGestureRecognizer,并使用简单的处理函数处理该捏合手势,如下所示: func zoom(_ sender: UIPinchGestureRecognizer) { // Don't let the map get too small or too big:
作者:编程之家 时间:2020-08-15
ReactNative Swift组件:如何设置构造函数
我已经在ReactNative项目上工作了一个星期,我想创建自己的Objc / Swift本机组件. 我按照官方文档,但我发现它不详细.我可以使用回调等,和I also followed this,但我找不到我想要的. 我想使用我的类的构造函数init(),但每次编译时,应用程序都会启动并且Xcode会抛出以下错误: 致命错误:对类’myProject.MyModule’使用未实现的初始化程序’i
作者:编程之家 时间:2020-08-15
swift – AVAudioSession:麦克风耳机作为输入,iphone扬声器作为输出
使用iOS10,管理AUdioSession的可能性更大,但是当音频通过 iphone扬声器输出时,我无法将耳机麦克风作为输入. 下面的’overrideOutputAudioPort’方法也会将输入音频端口覆盖为iphone麦克风 let session = AVAudioSession.sharedInstance() do { try session.setCategory(AVAudi
作者:编程之家 时间:2020-08-15
Swift中的访问/打印/日志变量名称
我在这个主题上阅读的大部分内容让我相信目前这是不可能的,但我很好奇是否有人知道如何在 Swift中打印变量的实际名称. 我的用例专门用于调试/记录,以帮助准确地跟踪保护语句中的错误源.我希望我不需要手动传入一个字符串,只能在函数签名中有一个默认参数.此外,由于守护语句是一种常见的Swift约定,对于我自己和其他可能做类似这样的事情,这可能比每次执行此操作时节省大量时间并且更可靠… 或多或少我正在考
作者:编程之家 时间:2020-08-15
上一页
82
83
84
85
86
87
88
89
下一页
小编推荐
热门标签
更多
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