手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
Swift 限制Gesture的响应区域
原创Blog,转载请注明出处 blog.csdn.net/hello_hwc 有些View经过Mask处理后,占用的区域应当比frame要小,这时候Gesture的响应区域也应该限制在Mask后的区域。 例如 简单来说,就是使用了一个代理函数来判断是否receive touch class ViewController: UIViewController,UIGestureRecognizerDe
作者:编程之家 时间:2020-05-17
swift学习:13.闭包
本页包含内容: 闭包表达式(Closure Expressions) 尾随闭包(Trailing Closures) 值捕获(Capturing Values) 闭包是引用类型(Closures Are Reference Types) 1.闭包表达式 Swift标准库提供了sorted函数,会根据您提供的基于输出类型排序的闭包函数将已知类型数组中的值进行排序。 一旦排序完成,函数会返回一个与原数
作者:编程之家 时间:2020-05-17
Swift Function & Closure
Functions Functions are self-contained chunks of code that perform a specific task. You give a function a name that identifies what it does, and this name is used to “call” the function to perform its
作者:编程之家 时间:2020-05-17
App开发日报 2015-05-13 Swifter:100个Swift开发必备Tip
404 Page Not Found!
作者:编程之家 时间:2019-07-21
Swift - 父子继承关系的初始化方法调用顺序
在《Swift Programming Language》中, 描述了Swift Class实例的初始化调用有经历两个阶段。 结合下面的代码记录之。 class Person { var name: String var age: Int var blog = "" init(name: String, age: Int) { self.name
作者:编程之家 时间:2020-05-17
Swift语言指南二基础操作符
操作符是用于检测、更改或者组合值的特殊符号或短语。例如,加法操作符 (+) 将两个数字加到一起 (如 let i = 1 + 2)。更复杂的例子包括逻辑与操作符 && (如 if enteredDoorCode && passedRetinaScan) 和自增操作符 ++i,就是把 i 的值加1的快捷方式。 Swift 支持大多数标准的C 操作符并且改善了几项功能以消除常见的编码错误。赋值操作符
作者:编程之家 时间:2020-05-17
Swift Optionals & Implicitly Unwrapped Optionals
以下内容摘自: https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/TheBasics.html#//apple_ref/doc/uid/TP40014097-CH5-ID309 As described above, optionals indicate
作者:编程之家 时间:2020-05-17
NSOperation 和NSOperationQueue使用
示例项目的功能就是用tableview来展示经过滤镜处理的图片。图片会从网络下载,然后添加滤镜,最后展示在tableview中。 下面是应用的示意图: 初始模型 第一次尝试 下载 示例工程 。 注意:所有图片来源于 stock.xchng 。一些图片有意的拼错名字,用来测试下载失败的情况。 运行工程,(最终)你会看到应用展示一列图片。试着滚动列表。很痛苦,不是吗? 所有的动作都发生在 List
作者:编程之家 时间:2020-05-17
Swift vs. Objective-C:看好 Swift 的十个理由
是时候使用易入手又全面的Swif语言为iOS和mac OS X做应用开发了。 虽然编程语言不会那么容易消逝,但坚持衰落范例的开发小组正在这么做。如果你正为移动设备开发应用程序,并且你还没有研究Swift,那么注意:当Swift涉及到Mac、iPhone、ipad、AppleWatch和未来设备的应用开发时,它不仅会排挤掉Objective-C,而且还会取代在Apple平台中做嵌入式开发的C语言。
作者:编程之家 时间:2019-07-21
我应该直接学 Swift,还是 Objective-C ?
我应该先学C/Objective-C还是直接学Swift? Swift是一个全新的语言,与Objective-C或C都没有任何关系。我的意思是它们都是编程语言并且遵守一些基础概念和范例,但是你并不需 要在学习其中一个之前先学另一个。即使你是编程新手,你也可以学习苹果发布的官方的Swift文档而无需先学Objective-C。 我正在学习Objective-C,我应该转为学Swift吗? 这要试情况
作者:编程之家 时间:2020-05-17
【swift】15-0515 optional,断言
swift中的nil和objective-c里的有些不一样,在objective-c中只有对象才能为nil而在swift中基础类型(整型、浮点、布尔等)没有值时也是nil,而不是一个初始值,没有初始值的值是不能用的,这就产生了optional类型。定义一个optional的值很容易,只需要在类型后面加上?就行了,如: var str: String? 可选类型Optional:用于等于某个值或者值
作者:编程之家 时间:2020-05-17
[全国首发]Swift视频教程
实在抱歉,各位,从7月初带班一直到现在,终于带完了。我先把之前的代码更新到了最新的版本,Swift语言一直在更新,很多写法都变了,我更新了代码,地址:SwiftCode_1007 另外Xcode6.0.1 和 Xcode6.0GM版本,Swift不支持 OSX工程,只支持iOS工程,所以大家在新建命令行工程的时候,看不到Swift选项,需要把Xcode更新到6.1版本才可以 Xcode6.1(20
作者:编程之家 时间:2020-05-17
用Swift开发Mac App(8)
关注细节 关于用户体验方面,我们仍然有一些细节值得注意。例如:运行App,不要选择任何昆虫,点击“Delete” 或者 “Change Picture” 按钮,什么都不会发生,Why? 作为程序员,你当然知道当用户什么都没选择的情况下,不应当执行任何操作,但对于用户而言,这种情况仍然显得不太友好: 我们通过以下方式来解决这个问题: · 如果用户选中了某个单元格,我们才让Delete按钮、
作者:编程之家 时间:2020-05-17
swift uitableview显示cell最后一列
类似qq聊天的效果。每发一条信息,tableview更新cell并且显示最后一个cell func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { let cell = tableView.dequeueReusableCellW
作者:编程之家 时间:2020-05-17
【开源周刊】 第 34 期:未来看好 Swift 的十个理由
每周技术抢先看,总有你想要的! 开源资讯 开源中国安卓客户端 2.X 系列版本正式开源 为什么你说“就差一个码农了”,我们是拒绝的 2015年5月 TIOBE 编程语言排行榜单 微软全新的 Edge 浏览器有啥特别的? Chrome 封杀所有非官方市场插件 HTTP/2 规格正式发布,RFC 编号为 7540 全新 MacBook 运行 Windows 10 更流畅? 移动开发 【博客】分分钟搞定
作者:编程之家 时间:2019-07-21
swift中的指纹识别
ios8 SDK向开发者公开了指纹识别功能,允许app对用户身份进行本地验证。使用Touch ID非常简单 1 检查Touch ID 是否可用 2 获得指纹验证结果 使用Touch ID 需要引入 LocalAuthentication框架 import LocalAuthentication 在按钮的Touch Up Inside事件中我们首先检查Touch ID功能是否可用: @IBA
作者:编程之家 时间:2020-05-17
Swift - 属性 - 属性监视器(didSet、willSet)
属性监视器 1、属性监视器功能 属性观察器控 制和响应属性的变化, 每次属性被设置值的时候会调用属性观察器,甚至新的值和旧的值相同的时候也不例外。 可以通过重载属性的方法为继承的谁能够(包括存储属性和计算属性)添加属性观察器 注意: 不需要为无法重载的计算属性添加属性观察器, 因为可以通过setter直接监控和响应值的变化 2、属性监视器方法 1. willSet 功能:
作者:编程之家 时间:2020-05-17
【swift】15-0518 自增,自减 选并 字符串的比较 Unicode
var 赞 = 0 let 先加一个赞 = ++赞 赞 //1 先加一个赞 //1 let 后加一个赞 = 赞++ 后加一个赞 //1 赞 //2 let 三 = 3 let 负三 = -三 let 正三 = -负三 let 取正 = +负三 //-3 组合赋值: var a = 1 var b = 0 b = a++ // b = a+= 3 或者b = (a += 3)都是错误的语法 a +=
作者:编程之家 时间:2020-05-17
swift皮筋弹动发射飞机ios源码
这是一个款采用swift实现的皮筋弹动发射飞机游戏源码,游戏源码比较详细,大家可以研究学习一下吧。 源码下载: http://code.662p.com/view/7654.html <ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_js_op> 详细说明:http://ios.662p.com/thread-1963-1-1.html
作者:编程之家 时间:2020-05-17
[anyObject] 类型推断 Type Casting
在swift 中,如果遍历一个集合,可能就需要用到类型推断 方式一:先把一个确定的集合进行推断,之后在遍历,适合单一的元素类型。 let constraints = self.constraints() as! [NSLayoutConstraint]; var item : NSLayoutConstraint? = nil; for constraint in
作者:编程之家 时间:2020-05-17
swift 解析取得json中的数据
https://medium.com/swift-programming/http-in-swift-693b3a7bf086
作者:编程之家 时间:2020-05-17
swift 中 函数类型参数和闭包的对比
import UIKit func printAdditiveResult(addFun:(Int,Int) ->Int, a:Int,b:Int) { println("Result:\(addFun(a,b))") } // 方法内实现时为闭包 , 注意带有 in 关键字 printAdditiveResult({ (a:Int, b:Int) -> Int in return
作者:编程之家 时间:2020-05-17
Swift 函数类型作为返回值使用
func intcrease(input: Int) ->Int { return input + 1 } func reduce(input:Int) ->Int { return input - 1 } func chooseFunction(backwards:Bool) -> (Int) -> Int { return backwards ? reduce : in
作者:编程之家 时间:2020-05-17
Swift学习—第一个swift程序
知识点: swift没有main函数,代码从上到下执行,第一行即为程序的入口 let声明常量,var声明变量 字符串连接可用+号,但是不能用字符串和数字等其他类型相加 变量/常量名可以是任意字符,例如中文,也可以是emoji表情符号,但是某些特殊的emoji表情不支持(例如:足球) \()能够将数字直接插入到字符串中 类型转换 示例代码: // // main.swift // 01Hello
作者:编程之家 时间:2020-05-17
Swift学习—Swift中写UI代码
// // ViewController.swift // 02SwiftUI // // Created by on 15/5/19. // Copyright (c) 2015年 wujiafeng. All rights reserved. // import UIKit class ViewController: UIViewController { override
作者:编程之家 时间:2020-05-17
Swift学习—数据类型
知识点: 指定常量\变量的数据类型 Swift严格要求变量在使用之前必须进行初始化 最值:可以使用min和max方法获得最值 范围:数值超出存储范围Swift会报错 类型不同的两个变量不能相加 数字格式:可以增加零(0)或者下划线(_)增强可读性 类型转换 Swift中使用typealias关键字定义类型的别名,跟C中的typedef作用类似 示例代码: //: Playground - noun
作者:编程之家 时间:2020-05-17
Swift学习—运算符
知识点: Swift范围运算符:..< {表示[x, y), 即大于等于x,小于y} , ... {表示[x, y], 即大于等于x,小于等于y} (主要用于for循环中) Swift溢出运算符(注意:是为整型计算提供的):&+, &-, &*, &/, &% Swift支持N对N赋值 Swift赋值是没有返回值的 %在Swift中叫“求余运算符”,求余结果的正负跟%左边数值的正负一样 Swift
作者:编程之家 时间:2020-05-17
Swift学习—元组类型
知识点: 元组数据中的元素可以有名称也可以没有名称 元组数据中的元素可以为空 元素访问可以通过元素名称或者下标 声明成var的元组数据中的元素可以被改变 可以指定元素的类型(在明确指出元素类型的情况下不能加上元素的名称) 可以用多个变量接收元组数据 可以将元素分别赋值给多个变量 可以用下划线_忽略某个元素的值,从而取出其他的元素 示例代码: //: Playground - noun: a pla
作者:编程之家 时间:2020-05-17
Swift学习笔记_2
3. 还是OC混编 这次的混编跟之前的不一样,这里是在OC文件里面引用swift文件,主要是因为在Swift中苹果给出了更多地API,这样我们可以通过这些API去做更多地事情。 而且因为像CoreImage等一些框架,用swift写起来会比较方便,而如果项目的整体用OC来写,而在一些需要做效果的组件使用swift来写, 那就会造成一个局面,就是 1)写效果不用再像OC这么繁琐,用swift非常简洁
作者:编程之家 时间:2020-05-17
04.visibility_and_opacity
Visibility and Opacity hidden属性 视图(view)含有一个hidden属性,值类型是布尔类型(true or false)。两种情况:设置hidden = true时,视图隐藏;设置hidden = false时,视图呈现。值得注意的是,尽管在设置hidden = true时,视图以及其子视图内容都不可见,但这并不意味着该视图从视图层级中移除了!此外,一个隐藏的视图是
作者:编程之家 时间:2020-05-17
上一页
147
148
149
150
151
152
153
154
下一页
小编推荐
热门标签
更多
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