手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
来自苹果的编程语言——Swift简单介绍【整理】
2014年06月03日凌晨,Apple刚刚公布了Swift编程语言,本文从其公布的书籍《The Swift Programming Language》中摘录和提取而成。希望对各位的iOS&OSX开发有所帮助。 前言 在这里我觉得有必要提一下Brec Victor的Inventing on Principle,Swift编程环境的大部分概念都源自于Brec这个演讲。 接下来进入正题。 Swift是什
作者:编程之家 时间:2020-08-12
swift – 尝试让我的重启按钮保持空闲状态2到3秒
我创造了一个类似Flappy Bird的游戏.我已经设置了一个函数,以便在英雄死亡时调用restartScene.触摸时,这将重新启动游戏,以便用户可以继续玩游戏. 我的问题是,是否有可能在用户点击重启之前延迟2-3秒? func restartScene(){ self.removeAllChildren() self.removeAllActions() died =
作者:编程之家 时间:2020-08-12
还有其他语言有类似Swift的扩展吗?
在 Swift中,扩展是一种在事后定义类成员的方法.或者,你可以说,它是(来自一个全新的)组合函数的奇特方式: extension Double { var mm: Double { return self * 1_000.0 } func mm1() -> Double { return self * 1_000.0 } } func mm(a: Double) -> Doub
作者:编程之家 时间:2020-08-12
swift – 如何在协议扩展中存储提交给计算属性的数据?
在我目前正在开发的应用程序中,我尝试利用 Swift中的新协议扩展功能.我的想法是我有很多类实现相同的协议.由于所有这些类都应该具有相同的计算属性,并且由于属性在不同的类中应该表现相同,所以我认为仅添加一次功能会很好. 我的代码结构如下 protocol SomeProtocol { ... } // There could potentially be unlimited different
作者:编程之家 时间:2020-08-12
Swift上传文件到PHP服务器
所以我将一个文件从 swift上传到 PHP服务器,POST请求按预期到达头文件,但我无法从$_FILES中获取任何内容.它只是一个空数组. 我在Swift方面显然做错了,这是我的代码: func testUpload(){ let bundle = NSBundle.mainBundle() let path = bundle.pathForResource("someTestF
作者:编程之家 时间:2020-08-12
使用Swift(iOS)和Photos框架保存自定义图像的元数据
我正在尝试通过使用Photos框架将合成生成的元数据添加到相机卷中.我得到了保存和编辑工作,但我似乎可以弄清楚如何添加元数据.我尝试了很多方法,比如通过创建CoreGraphics图像来添加元数据(参见下面的代码).所有这些方法都没有给我一个错误,但是当我在Mac上打开图像时,我无法看到元数据. 任何人都能指出我在正确的方向吗? PHPhotoLibrary.sharedPhotoLibrary(
作者:编程之家 时间:2020-08-12
swift:Xcode无法为Facebook框架生成Swift表示
我尝试使用 Swift将facebook集成到我的应用程序中.我已经在我的应用程序中下载了Facebook SDK. fecebook SDK在Objective-C中.为了在Swift中连接Objective-C文件,我正在创建一个Bridging-Header.h文件并导入FBSDKCoreKit / FBSDKCoreKit.h和FBSDKLoginKit / FBSDKLoginKit.h
作者:编程之家 时间:2020-08-12
swift – 媒体类型的样本缓冲区必须与接收者的媒体类型(“soun”)匹配
基于这个答案 https://stackoverflow.com/a/16035330/1615183我在Swift中创建了以下用于压缩视频的代码: var videoWriter:AVAssetWriter! var videoWriterInput:AVAssetWriterInput! var processingQueue:dispatch_queue_t = dispatch_queu
作者:编程之家 时间:2020-08-12
Swift编译时间 – `final`关键字是应该增加还是减少编译时间?
参见英文答案 > Why mark something final in Swift except for architectural considerations? 1个 是否会明确声明类最终并确保私有内容被注释为增加或减少编译时间?我理解它如何通过减少动态调度来影响运行时. 有趣的是,我在一个中等大小的项目上试过这个(并打开
作者:编程之家 时间:2020-08-12
swift – iOS – 在导航栏的标题中添加图像和文本
我想创建一个类似于附加图像中的导航栏. 导航栏的标题将是图像和文本的组合. >这应该按照最佳做法进行吗? >怎么做? 作为 this answer shows,最简单的解决方案是将文本添加到图像并将该图像添加到导航栏,如下所示: var image = UIImage(named: "logo.png") self.navigationItem.titleView = UIImageView(im
作者:编程之家 时间:2020-08-12
[Swift]LeetCode1025. 除数博弈 | Divisor Game
Alice and Bob take turns playing a game, with Alice starting first. Initially, there is a number N on the chalkboard. On each player‘s turn, that player makes a move consisting of: Choosing any x wit
作者:编程之家 时间:2020-08-12
[Swift]LeetCode1028. 从先序遍历还原二叉树 | Recover a Tree From Preorder Traversal
We run a preorder depth first search on the root of a binary tree. At each node in this traversal, we output D dashes (where D is the depth of this node), then we output the value of this node. (If t
作者:编程之家 时间:2020-08-12
[Swift]LeetCode305. 岛屿的个数 II $ Number of Islands II
A 2d grid map of m rows and n columns is initially filled with water. We may perform an addLand operation which turns the water at position (row, col) into a land. Given a list of positions to operate
作者:编程之家 时间:2020-08-12
[Swift]LeetCode311. 稀疏矩阵相乘 $ Sparse Matrix Multiplication
Given two sparse matrices A and B, return the result of AB. You may assume that A‘s column number is equal to B‘s row number. Example: A = [ [ 1, 0, 0], [-1, 0, 3] ] B = [ [ 7, 0, 0 ],
作者:编程之家 时间:2020-08-12
[Swift]LeetCode308. 二维区域和检索 - 可变 $ Range Sum Query 2D - Mutable
Given a 2D matrix matrix, find the sum of the elements inside the rectangle defined by its upper left corner (row1, col1) and lower right corner (row2, col2). The above rectangle (with the red border)
作者:编程之家 时间:2020-08-12
[Swift]LeetCode317. 建筑物的最短距离 $ Shortest Distance from All Buildings
You want to build a house on an empty land which reaches all buildings in the shortest amount of distance. You can only move up, down, left and right. You are given a 2D grid of values 0, 1 or 2, wher
作者:编程之家 时间:2020-08-12
如何在同一个for循环中运行三个单独的数组?
我有三个我试图运行的数组,我想在一个函数中使用所有三个数组的值.这可能听起来令人困惑,但这就是我所拥有的: var Name = [Joe, Sarah, Chad] var Age = [18, 20, 22] var Gender = [Male, Female, Male] for name in Name { for age in Age {
作者:编程之家 时间:2020-08-12
在Swift中连接两个词典
Swift给了我们很多新的能力,比如(最后!)连接字符串甚至是数组.但不支持词典.连接字典的唯一方法是为它们重载操作吗? let string = "Hello" + "World" // "HelloWorld" let array = ["Hello"] + ["World"] // ["Hello", "World"] let dict = ["1" : "Hello"] + ["2" :
作者:编程之家 时间:2020-08-12
var vs let in Swift [复制]
参见英文答案 > What is the difference between `let` and `var` in swift? 29个 我是Swift编程的新手,我遇到了var和let类型.我知道let是常数,我知道这意味着什么,但我从来没有使用常数,主要是因为我不需要.那么为什么我应该使用var而不是let,在什么情况下我
作者:编程之家 时间:2020-08-12
swift – 类内的变异函数
在 Swift中考虑这个类: class Zombie: Monster { var walksWithLimp = true final override func terrorizeTown() { town?.changePopulation(-10) super.terrorizeTown() } func cha
作者:编程之家 时间:2020-08-12
swift – lazy变量带闭包
在这个 article中,它说(引用下面的代码):“你必须使用lazy来防止关闭被多次创建.” private lazy var variable:SomeClass = { let fVariable = SomeClass() fVariable.value = 10 return fVariable }() 为什么懒惰会阻止封闭被多次创建?为什么缺乏懒惰导致它不止一次
作者:编程之家 时间:2020-08-12
数组 – 检查数组是否包含某些内容 – Swift 4
我发现.contains(Element)方法在我编写 Swift代码的最小经验中非常重要,并且很快意识到Apple改变了它… func contains(check:[[[Int]]], forElement: [[Int]]) -> Bool { for element in check { if areEqual(element, forElement) {
作者:编程之家 时间:2020-08-12
如何在Swift中声明特定类类型的枚举?
我正在尝试创建一个类,并使用该类作为我的新枚举的类型,如下所示. class Abc{ var age = 25 var name = "Abhi" } enum TestEnum : Abc { case firstCase case secondCase } 我在操场上遇到以下错误. error: raw type 'Abc' is not expressi
作者:编程之家 时间:2020-08-12
在Swift中讨论,将来会有新的声明语法吗?
刚刚在 Linux上安装了Swift来检查它. 尝试一个小例子的currying会导致警告curry的语法将来会发生变化,但是我找不到任何关于这个新语法的样子. 我试过的例子: func do_stuff(x: Int) (y: Int) (z: Int) -> Int { return (x - y) * z } let curry_fun = do_stuff(42) let x =
作者:编程之家 时间:2020-08-12
如何在Swift中实现插页式iAd(Xcode 6.1)
我试图弄清楚如何从我的横幅视图iAds切换到插页式iAds,以释放标签控制器的空间.出于某种原因,我甚至无法找到任何资源,甚至无法使用 swift开始使用这些广告. 任何人都可以请给我一些有关Swift的插页式iAds的信息,以及我如何在项目中实现它们. 以下是实施非页内广告的相对简洁且易于遵循的方式,因为这种方式不需要使用NSNotificationCentre import UIKit imp
作者:编程之家 时间:2020-08-12
swift3 – 无法将’NSMutableURLRequest'(0x11beb7040)类型的值转换为’Alamofire.URLRequestConvertible'(0x11beb9040)
在构建我的代码时,然后崩溃Alamofire.request(请求为!URLRequestConvertible).response JSON().请提示如何修复此崩溃 let url = NSURL(string: "https://jsonplaceholder.typicode.com/users") let request = NSMutableURLRequest(url:url! as
作者:编程之家 时间:2020-08-12
如何使用Swift关闭ios中的viewController
我有一个viewController,它只包含一个imageview.我想在应用程序中加载时提供它,例如从Web服务获取数据.所以我在我的loaderViewController中创建了一个函数 func showLoading(viewController:UIViewController) { viewController.presentViewController(LoadingVi
作者:编程之家 时间:2020-08-12
swift – self.image.frame.width = 20只给出属性错误
我试图将我的图像视图的宽度更改为20 @IBOutlet弱var图像:UI ImageView!在viewDidLoad self.image.frame.width = 20中使用此代码 但它给我的错误无法分配给属性:宽度是一个只获取属性.那是什么意思??对不起,我是swift的新手,我不知道它是什么意思.请帮忙 get-only表示您只能读取此属性(例如与某些内容进行比较),但不能更改.要设置
作者:编程之家 时间:2020-08-12
swift – 在块中调用时,NSTimer不会触发
这有效 func startTimer () { batchTimer = NSTimer.scheduledTimerWithTimeInterval(batchIntervalSeconds, target: self, selector: #selector(Requester.performRemoteRequests), userInfo: nil, repeats: false
作者:编程之家 时间:2020-08-12
如何使用Swift在Sprite工具包中创建一个矩形
我正试图在Sprite工具包上使用 swift创建一个矩形,因为矩形需要用作场景中的对象,我假设我需要创建一个SkSpriteNode,并且它们给它一个大小,但是它没有用,这就是我做到的: var barra = SKSpriteNode() barra.name = "bar" barra.size = CGSizeMake(300, 100) barra.color = SKColor.whi
作者:编程之家 时间:2020-08-12
上一页
46
47
48
49
50
51
52
53
下一页
小编推荐
热门标签
更多
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