手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
swift – NSURL在解开Optional值时发现nil
任何人都知道我为什么会这样 致命错误:在展开Optional值时意外发现nil 当我使用 let URL = NSURL(string: "https://roads.googleapis.com/v1/snapToRoads?path=-35.27801,149.12958|-35.28032,149.12907")! |字符不是有效的URL字符,因此您必须将其替换为百分比转义字符.编码整个字符
作者:编程之家 时间:2020-05-10
使用UIBezierPath在Swift中绘制椭圆
我有一个UIViewController,我想在屏幕上绘制一个椭圆,从CGPoint开始(x:160,y:160),宽度:240,高度:320.我怎么能在 swift中做到这一点? 我非常感谢任何帮助. 我相信这就是你要求的: var ovalPath = UIBezierPath(ovalInRect: CGRectMake(160, 160, 240, 320)) UIColor.grayCo
作者:编程之家 时间:2020-05-10
swift – 将for局部变量转换为可变变量
我在操场上制作的这段代码代表了我的问题: import Foundation var countries = ["Poland":["Warsaw":"foo"],"England":["London":"foo"]] for (country, city) in countries { if city["London"] != nil { city["London"] = "Pic
作者:编程之家 时间:2020-05-10
斯威夫特 – 什么’类var’意味着什么
这是在 swift中实现单例的解决方案之一.我很困惑为什么’var’前面加了一个’class’.据我所知,swift不支持类变量,为什么’class var’在这种情况下工作? class Singleton { class var sharedInstance : Singleton { struct Static { static let ins
作者:编程之家 时间:2020-05-10
Swift中的外观代理(iOS)
有人试过在 swift中使用外观代理吗? 这个语法不起作用,有没有人想出如何在segmentedControl或UITabBar等控件上设置标题文本属性?我想我很亲密 segmentedControl.titleTextAttributesForState(UIControlState.Normal) = NSDictionary(objects: [UIFont(name: fontFamil
作者:编程之家 时间:2020-05-10
如何在swift中定义泛型类中的静态常量?
那么如何在 Swift中定义泛型类常量? 问题 对于“普通”类,您可以像这样定义它们: class C { static let k = 1 } let a = C.k // 1 但是如果你在泛型类上做同样的事情: class C<T> { static let k = 1 } 编译时出现以下错误: Static stored properties not yet support
作者:编程之家 时间:2020-05-10
swift – ViewController幻灯片动画
我想在tabswitch [1]创建一个类似iOS app facebook的动画.我已经尝试开发某种动画,出现的问题是旧的视图控制器直接在交换机上变得不可见,而不是在新控制器快速滑动时缓慢淡出. 我发现这个问题How to animate Tab bar tab switch with a CrossDissolve slide transition?,但正确的标记解决方案对我来说并不适用(它不
作者:编程之家 时间:2020-05-10
swift服务器端服务器套接字错误
我在完美和蒸汽方面都遇到了服务器问题. 服务器只工作一次,一旦我更新项目并重建它,服务器响应就不再更新了. 我从Xcode中的蒸汽中得到了这个错误 No command supplied, defaulting to serve... Starting server on 0.0.0.0:8080 Serve error: Sockets Error: Failed trying to bind
作者:编程之家 时间:2020-05-10
swift – 在iOS 11之前的导航项下搜索控制器
我使用此代码没有问题,但我想将搜索控制器放在导航项的titleView下面,而不是替换它.使用iOS11就像将navigationItem.searchController设置为searchController一样简单,它会将它放在titleView下面,但是在navigationItem中. 有关如何在iOS 11之前执行此操作的任何想法,而不是替换titleView? 现行代码: if #av
作者:编程之家 时间:2020-05-10
swift – 为什么协议一致性扩展不能具有特定的访问级别?
假设我们有以下示例代码: protocol MyProtocol { func someFunction() } public class MyClass { } public extension MyClass: MyProtocol { func someFunction() { print("hello") } } 编译上面的代码会出现以下错误:
作者:编程之家 时间:2020-05-10
swift – 表达式类型'(_,_ .tride) – > _’是不明确的,没有更多的上下文
救命!我遇到错误’表达式类型'(_,_.Stride) – >如果没有更多的上下文,_’是模棱两可的.有谁知道为什么会这样,并有解决方案吗?我正在使用 Swift 4. 码: let offsetTime = 0 DispatchQueue.main.asyncAfter(deadline: .now() + offsetTime) { //Expression type '(_, _.Strid
作者:编程之家 时间:2020-05-10
在Swift 3 / iOS10中使用Dynamic Type和自定义字体的更好方法
我试过两种方法: 方法1: label.font = UIFont.preferredFont(forTextStyle: UIFontTextStyle.body) label.adjustsFontForContentSizeCategory = true 即使在“设置”中更改了首选文本大小,文本大小也会自动更改,即使在我返回应用程序之前,这也可以正常工作.但它只适用于系统字体(旧金山). 方
作者:编程之家 时间:2020-05-10
swift – 如何使用UnsafeMutableRawPointer来填充数组?
我有一个Metal纹理,我想通过使它成为一个float4数组从 Swift访问它的数据(这样我就可以访问每个像素的4个颜色组件). 我发现了MTLTexture的这种方法: getBytes(UnsafeMutableRawPointer, bytesPerRow: Int, bytesPerImage: Int, from: MTLRegion, mipmapLevel: Int, slice:
作者:编程之家 时间:2020-05-10
如何在不知道Swift3中的用户名的情况下获取用户主目录路径(Users /“user name”)
我正在编写一个func来编辑Users / johnDoe目录中的文本文件. let filename = "random.txt" let filePath = "/Users/johnDoe" let replacementText = "random bits of text" do { try replacementText.write(toFile: filePath, atomic
作者:编程之家 时间:2020-05-10
swift – 如何将NSDictionary转换为Dictionary?
我已经更新到XCode 8,现在我需要将我的代码从 Swift 2转换为 Swift 3. 以前,当我想将NSDictionary转换为Dictionary时,我只写了以下内容: let post_paramsValue = post_params as? Dictionary<String,AnyObject?> 其中post_params是NSDictionary. 但是现在使用Swift 3
作者:编程之家 时间:2020-05-10
swift3 – swift 3.0 UIBarButtonItem动作不起作用
let leftbarbuttonitem = UIBarButtonItem(title:"Reset",style: .plain, target: self, action: #selector(tapResetButton(_:))) func tapResetButton(_ sender:UIBarButtonItem){ count = 0
作者:编程之家 时间:2020-05-10
在swift中使用SHA512哈希字符串
任何人都知道如何在 swift中重现 PHP哈希方法哈希(‘SHA512’,$value,true)?我尝试使用此代码使用CommonCrypto C库: extension String { func digest(length:Int32, gen:(data: UnsafePointer<Void>, len: CC_LONG, md: UnsafeMutablePointer<UI
作者:编程之家 时间:2020-05-10
swift – 作为inout参数的不可变值
我想有一个指针作为类的参数.但是当我尝试编写init时,我遇到了这个错误:无法传递类型’AnyObject?’的不可变值.作为inout论点 class MyClass { var valuePointer: UnsafeMutablePointer<AnyObject?> init(value: inout AnyObject?) { self.valuePoi
作者:编程之家 时间:2020-05-10
与金属swift并行计算数组值的总和
我试图与金属 swift并行计算大数组的总和. 有神的方法吗? 我的平面是我将我的数组划分为子数组,并行计算一个子数组的总和,然后当并行计算完成时计运算符和的总和. 例如,如果我有 array = [a0,....an] 我在子数组中划分数组: array_1 = [a_0,...a_i], array_2 = [a_i+1,...a_2i], .... array_n/i = [a_n-1, .
作者:编程之家 时间:2020-05-10
swift – 如何检测最后一个单元格在UICollectionView中是否可见?
我试图检测collectionView中的最后一个单元格是否可见. var isLastCellVisible: Bool { let lastIndexPath = NSIndexPath(forItem: self.messages.count - 1, inSection: 0) let visibleIndexPaths = self.collectionView.ind
作者:编程之家 时间:2020-05-10
数组 – 在Swift中如何根据类别过滤符合协议的对象数组?
我有一个协议,’VariousThings’,以及两个符合它的类,’ThingType1’和’ThingType2′.我把这两类类的一些对象放入一个包含’VariousThings’的数组中.我现在想要从该数组中取出所有类型为’ThingType2’的对象.我怎样才能做到这一点? 这是我到目前为止所拥有的: protocol VariousThings: class { } class Thi
作者:编程之家 时间:2020-05-10
如何检查Swift中的两个集合是否相同?
我正在使用 Swift并有两套,说: var setA: set<Int> var setB: set<Int> 如何比较这两组以确定它们是否相同(无论顺序如何都具有相同的元素)? Swift的Set符合Equatable协议(通过符合Hashable,它是Equatable的子协议).所以你可以这样做: if setA == setB { ... }
作者:编程之家 时间:2020-05-10
在Swift 2中处理异步闭包错误的最佳方法是什么?
我正在使用大量的异步网络请求(顺便提一下iOS中的任何网络请求都需要异步),而我正在寻找更好地处理来自Apple的dataTaskWithRequest的错误,这些错误不支持抛出. 我有这样的代码: func sendRequest(someData: MyCustomClass?, completion: (response: NSData?) -> ()) { let request
作者:编程之家 时间:2020-05-10
swift – 将CloudKit RecordID保存到CoreData
我有一系列CloudKit记录,并希望将记录ID存储到核心数据中,因此当我再次查询云时,我不会记下相同的记录.我只是做一个不包含核心数据记录的NSpRedicate. 但是,如果出现错误,如何将记录ID保存到核心数据.认为这是一个类型问题. 现行代码: coreData.recordRecordID = self.cloudKitRecords[0].recordID as? String 当前得
作者:编程之家 时间:2020-05-10
RxSwift:基于文本字段的启用/禁用按钮不为空
我必须使用Rx Swift根据两个文本字段上的字符数启用一个按钮 @IBOutlet weak var userTextField: UITextField! @IBOutlet weak var passwordTextField: UITextField! @IBOutlet weak var buttonToEnableDisable: UIButton! var enabledObser
作者:编程之家 时间:2020-05-10
如何使用Swift 2.0和iOS 9.1进行Facebook登录?
我已将最新的Facebook SDK添加到为iOS 9.1编写的XCode 7.1项目中.不幸的是,我所知道的只是 Swift,而不是Objective C. Facebook’s developer site documentation只有Objective C中的文档.Google上的每一次搜索都会显示过于陈旧的文档,因为过去6个月内事情发生了很大的变化.所以我有点迷茫. 我用plist文件做
作者:编程之家 时间:2020-05-10
Swift将整数转换为2个字符的十六进制字符串
我想从一个整数中获取一个两个字符的十六进制值: let hex = String(format:"%2X", 0) print ("hex = \(hex)") 十六进制=“0” 如何格式化String以产生总共2个字符,在这种情况下我想要 十六进制=“00” 您可以在格式化程序字符串之前添加填充0: let hex = String(format:"%02X", 0) 结果: let hex =
作者:编程之家 时间:2020-05-10
swift – tableView.cellForRowAtIndexPath(indexPath)返回nil
我有一个循环通过我的表视图的验证函数,问题是它在某个时刻返回nil单元格. for var section = 0; section < self.tableView.numberOfSections(); ++section { for var row = 0; row < self.tableView.numberOfRowsInSection(section); ++row {
作者:编程之家 时间:2020-05-10
无法指定“AnyObject”类型的值?到’String!’类型的值 – 与Parse Swift
将我的代码更新为 swift 1.2后,我坚持了一点 var Question:String! var Answere:String! var Answeres:[String]! var ObjectIDsArray:[String]! var ButtonNumber:String! var ObjectIDsArrayCount:Int! var query : PFQuery = PF
作者:编程之家 时间:2020-05-10
在OS X Swift应用程序中单击按钮时,Xcode打印“Hello World”的方式?
我是一位经验丰富的 Java和Visual Studio开发人员,但我刚开始使用 Swift& amp; Xcode中.我是一个彻头彻尾的菜鸟,从来没有写过一条客观的线索.当我点击我在应用程序的“故事板”视图中添加的按钮时,我想打印“Hello World”.但我无法弄清楚如何让Xcode在swift源代码文件中的任何地方插入事件方法.我读过“Swift编程语言”,但我还不知道任何可可api.大多
作者:编程之家 时间:2020-05-10
上一页
120
121
122
123
124
125
126
127
下一页
小编推荐
热门标签
更多
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