手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
两个类型之间的箭头( – >)在Swift中意味着什么?
在研究一个单独的问题时,我遇到了这个问题: How to create generic closures in Swift 他们有一个像这样的函数定义: func saveWithCompletionObject(obj : AnyObject, success : AnyObject -> Void, failure : Void -> Void) 什么 – >在AnyObject中 – >虚空
作者:编程之家 时间:2020-08-13
Swift:圆形UIButton,背景模糊
我想制作一个圆形的UIButton但是具有光线模糊效果和活力,因为它的背景 到目前为止,我已经有了一个圆形的UIButton,但我在网上找到的代码(我是iOS新手,我不是很了解模糊等是如何工作的)添加模糊只是将它作为整个按钮的框架,基本上使按钮再次显示为方形. 我也尝试添加一个视图,然后是UIButton,然后是模糊效果,并将cornerRadius代码应用于该视图,但它也无效. 这是我尝试过的:
作者:编程之家 时间:2020-08-13
RxSwift和如何使简单的TableViewController?
如何创建Rx Swift风格的TableViewController? 我正在尝试创建一个使用RxSwift的简单TableViewController,并且没有任何部分. 我已经广泛地看了https://github.com/ReactiveX/RxSwift/blob/master/RxExample/RxExample/Examples/TableView/TableViewControll
作者:编程之家 时间:2020-08-13
为什么我还需要打开Swift字典值呢?
class X { static let global: [String:String] = [ "x":"x data", "y":"y data", "z":"z data" ] func test(){ let type = "x" var data:String = X.global[
作者:编程之家 时间:2020-08-13
swift – 如何在Dock中的应用程序中添加菜单?
右键单击停靠栏中的应用程序时,会弹出一个上下文菜单.如何向此添加菜单项? 例如,在Safari中,您可以在上下文菜单中看到新窗口. 使用Nib文件添加静态菜单项 如果您的应用程序需要将静态项添加到应用程序的Dock磁贴的菜单中,则可以在nib文件中提供这些项.为此,请执行以下步骤. >启动Interface Builder. >为菜单创建一个新的nib文件. >创建一个菜单,其中包含要添加到菜单中
作者:编程之家 时间:2020-08-13
swift – 如何获得iPhone地图应用程序蓝点与浅蓝色字段的当前位置?
我认为标题是非常自我解释的.目前,当我为当前位置添加默认注释时: let currentAnnot = MKPointAnnotation() currentAnnot.coordinate = loc.coordinate mainMap.addAnnotation(currentAnnot) 它给了我一个红色别针.我想要与Apple iPhone地图应用程序默认使用的浅蓝色字段相同的蓝点.是否
作者:编程之家 时间:2020-08-13
我应该何时在Swift源文件中导入Foundation?
我应该何时在 Swift源文件中导入Foundation? Xcode将其添加到默认模板中,但我想知道何时真正需要导入它. 如果您看一下 Foundation Framework Reference,您可以看到它的一部分.特别是如果你没有使用任何子类NSObject(NSString,NSArray等),你可能会删除它. 如果你正在使用Objective-C,你可能需要使用Foundation,但
作者:编程之家 时间:2020-08-13
如何在Swift中用户禁用位置时显示警报?
我的 Swift应用程序要求允许通过CLLocationManager访问当前位置.当用户点击“不允许”时,如何显示警告消息? 你想看看 func locationManager(manager: CLLocationManager, didChangeAuthorizationStatus status: CLAuthorizationStatus) 和 CLLocationManager.au
作者:编程之家 时间:2020-08-13
arrays – Swift 1.2按关键字过滤一个Structs数组
我需要帮助过滤一系列Structs. 这就是我目前正在做的事情,它过滤数组但不正确. 例如,假设我使用“Mid”搜索数组中的项目我有一个应该显示的项目但是显示的项目以“Bad”开头. var array = breweries.filter() { $0.name?.lowercaseString.rangeOfString(searchController.searchBar.text.lowe
作者:编程之家 时间:2020-08-13
在swift中分隔一个字符串
var password : string = "F36fjueEA5lo903" 我需要按角色分开这个角色. 这样的事情. var 1character : string = "F" var 2character : string = "3" var 3character : string = "6" . . . PD:我是新手 你可以这样做: let characters = Array(pa
作者:编程之家 时间:2020-08-13
Swift iOS应用程序从何处开始?
如果我在 Xcode中创建一个Objective-C iOS应用程序,则会生成一个名为main.m的文件.该文件的内容如下所示: 的main.m #import <UIKit/UIKit.h> #import "AppDelegate.h" int main(int argc, char * argv[]) { @autoreleasepool { return UIAp
作者:编程之家 时间:2020-08-13
swift – 必须初始化类实例的所有存储属性,然后才能从初始化程序返回nil
我正在尝试在类中使用此代码,但我继续获取上述消息. let filePath: NSString! let _fileHandle: NSFileHandle! let _totalFileLength: CUnsignedLongLong! init?(filePath: String) { if let fileHandle = NSFileHandle(f
作者:编程之家 时间:2020-08-13
swift – 是否可以通过编程方式禁用commitEditingStyle?
在我的tableview中,我只希望某些单元格能够根据条件向左拖动某些选项.其他单元格的行为应该像是禁用了commitEditingStyle.这可能吗? 使用下面的代码,我可以在满足条件时添加操作,但其他单元格仍然可以获得默认的“删除”操作.如何摆脱删除操作? override func tableView(tableView: UITableView, commitEditingStyle e
作者:编程之家 时间:2020-08-13
swift – 使用计时器定期更新NSTableCellView内的文本字段
我有一个由几个自定义NSTableCellView组成的tableView.一些视图必须与NSProgressIndicator一起显示计时器(已经过了多少时间). 我创建了一个计时器(带有中央显示器),每100毫秒我用setNeedsDisplay更新textView(或swift中的.needsDisplay = true). 我在具有NSTextField的常规视图中工作的代码很好,但是一旦
作者:编程之家 时间:2020-08-13
swift – 遍历多个UIAlertController
在某些情况下,我的应用程序需要显示多个警报消息.在开始时收集错误消息,并且需要一次一个地向用户显示.当第一个被确认时,应该呈现下一个.问题是,他们都试图同时执行,显然.有同步的智能方法吗?这里有一些代码简单描述了我想要做的事情: var errors : [NSError]! override func viewDidLoad() { super.viewDidLoad() //
作者:编程之家 时间:2020-08-13
通用数组的Swift错误
我有一个非常简单的游乐场: protocol MyProtocol {} struct MyType: MyProtocol {} class MyClass <T: MyProtocol> { func myFunction(array: [T]) { if let myArray = array as? [MyType] { println(
作者:编程之家 时间:2020-08-13
在Swift中处理XML元素的属性
我想通过使用NS XMLParser从这个元素中读取url属性: <enclosure url="http://www.marketoloji.com/wp-content/uploads/2015/01/IMG_1649-110x110.jpg" length="7113" type="image/jpg"/> 我在Apple网站上找到了这个资源,但它是针对obj C的,而不是针对Swift的:
作者:编程之家 时间:2020-08-13
Swift Extension无法将重载方法添加到Objective-C类
如果使用 Swift扩展将重载方法添加到Objective-C类,它似乎只调用第一个方法,在运行时产生意外行为或崩溃. Swift类的扩展(与Objective-C相对)可以正常工作.我想确定是否有任何解决方法,并确认这是一个我应该向Apple报告的错误.鉴于Objective-C不支持Swift的重载方法,我可以想象将两者混合是一个问题的处方. 除了具有init函数的Objective-C类之外
作者:编程之家 时间:2020-08-13
macos – 如何使用Swift获取TextField值来制作Mac App
我正在使用 Swift构建Mac App.我有电子邮件作为TextField和密码作为SecureField.我需要获取运行代码后输入的电子邮件和密码的值. 现在我正在努力 @IBOutlet var Email: NSTextField! @IBOutlet var Password: NSSecureTextField! @IBAction func signin(sender: Any
作者:编程之家 时间:2020-08-13
swift – 如何在ImplicitlyUnwrappedOptional上调用.map()?
可选< T>有地图方法. /// If `self == nil`, returns `nil`. Otherwise, returns `f(self!)`. func map<U>(f: (T) -> U) -> U? 当我们要转换Int?到UInt64?,我们可以: let iVal:Int? = 42 let i64Val = iVal.map { UInt64($0) } 代替: va
作者:编程之家 时间:2020-08-13
如何在swift的iOS嵌入式动态框架中使用第三方库
现在我有一个项目,比如testApp,使用一些第三方库,比如alamofire和其他一些libs在 objective-c中. 现在我想添加一个今天的小部件.根据一些教程,我创建了一个新目标“testAppKit”作为共享动态框架,并将“testAppWidget”作为今天的扩展.公共代码将在testAppKit中重用. 现在我需要在testAppKit中使用第三方库.并在testAppKit的构
作者:编程之家 时间:2020-08-13
swift – 立即初始化4个CGFloats
我试图在 Swift的UIColor上使用getRed(green:blue:alpha :)函数.为此,我需要4个CGFloat变量(r,g,b,a).目前,为此,我需要输入以下代码: var r: CGFloat = 0 var g: CGFloat = 0 var b: CGFloat = 0 var a: CGFloat = 0 有没有更简单的方法来写这个,可能更简洁? 是的,您可以使用元
作者:编程之家 时间:2020-08-13
了解Swift中最流行的iOS设计模式
如果您是具有高级技能且经历过大量iOS项目的iOS开发人员,您一定会知道选择合适的设计模式非常重要。它可以帮助您的项目顺利运行,并使其更具可读性,灵活性和可重用性. 基于这些经验,在本Swift教程中,我们将讨论所有iOS设计模式,以便您高度概述iOS应用程序开发中可能和常见的内容。 1. iOS设计模式简介 我正在建造房子,你必须有一个详细设计的计划。如果计划质量差,在建设时,工人将遇到困难。房
作者:编程之家 时间:2020-08-13
使用Koloda View在Swift中构建类似Tinder(国内的探探社交应用)的卡片
在过去几年中,随着社交网络应用程序的普及,约会应用程序也迅速出现。其中一个最突出的应用是Tinder。它不仅是一个很棒的约会应用程序,而且还在视图动画或过渡方面创建了新的iOS趋势,例如Tinder Card Swipe或Tinder UI 在这个iOS教程中,我们将学习如何在Swift中构建Tinder Swipe Cards,以便您可以将此功能包含在iOS应用程序中。目前有一些图库支持这种类型
作者:编程之家 时间:2020-08-13
令人惊讶的结果是在Swift中使用可选项迭代数组
我很惊讶这个快速的代码行为很好: let values = ["Hello", "Test"] var count = 0 for string: String in values { count = count + 1 print("count is: ", count) print(string) } 输出: count is: 1 Hello count is:
作者:编程之家 时间:2020-08-13
具有只读公共访问权限的ReactiveSwift可变属性
我有一个枚举属性状态的类.此属性的值(按值表示Reactive Swift.Property的值)需要被其他类访问和观察,但值更改应该是私有的.目前它是以这样的方式实现的: enum State { case stopped, running, paused } var state: Property<State> { return Property(mutableState)
作者:编程之家 时间:2020-08-13
swift – 完成块从未在组的SKAction序列结束时调用
为什么从未调用完成? 我非常抱歉这是一个代码转储…因为我不知道为什么每个部分都有效,除了调用完成. 除了完成之外,没有调用完成的SKAction运行.就是这个: curtain.run(fadeMoveWipeAndReveal, completion: {onDone(), print("I'm done!!!!")}) 在以下课程中: import SpriteKit class WipeC
作者:编程之家 时间:2020-08-13
swift – var声明后这个花括号块做了什么?
我正在看这个 Swift代码: var modelController: ModelController { if _modelController == nil { _modelController = ModelController() } return _modelController! } var _modelController: ModelCo
作者:编程之家 时间:2020-08-13
swift – URL和字符串插值
似乎URL初始化器(字符串:“”)在使用字符串插值时拒绝正确初始化.问题是,当我使用类似的东西时 let url = URL(string: "http://192.168.1.1") 它有效,但以下 let host = "192.168.1.1" let url = URL(string: "http://\(host)") 不和url = nil. 在Playground中既可以工作,也可以
作者:编程之家 时间:2020-08-13
如何使用Swift迭代Realm中的结果
我试图在 Swift 2中从Realm查询迭代结果.存储了两个PersonClass对象. 查询的结果var有效并包含两个PersonClass对象,但在迭代结果时,name属性为空字符串. class PersonClass: Object { var name = "" } let realm = try! Realm() @IBAction func button0Action(
作者:编程之家 时间:2020-08-13
上一页
61
62
63
64
65
66
67
68
下一页
小编推荐
热门标签
更多
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