设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
QQ登录
微信登录
登陆
注册
门户
Portal
开源
问答
系统
工作
资讯
论坛
BBS
硬件
编程
漏洞
安全
虚拟化
问答
投稿
文章
帖子
用户
快速发帖
客服电话
点击联系客服
在线时间:8:00-16:00
客服电话
132-9538-2358
电子邮件
[email protected]
APP下载
迪恩网络APP
随时随地掌握行业动态
官方微信
扫描二维码
关注迪恩网络微信公众号
问题反馈
返回顶部
电脑基础
选购指南
故障排查
笔记本
电脑组装
电视盒子
平板电脑
电脑周边
Python
Java
Node.js
c#
Ruby
JSP
LUA
ASP.NET
VBScript
VB.NET
Perl
Erlang
Scala
Julia
JavaScript
VUE
JQuery
Node.js
TypeScript
AJAX
HTML
CSS
BootStrap
综合其他
经典问答
漏洞分析
CVE漏洞
安全教程
安全设置
杀毒防毒
病毒查杀
脚本攻防
入侵防御
工具使用
加密解密
手机安全
安全其他
Docker
网址转二维码
网址缩短
网址转二维码
网址转二维码
qrcode.16892.net
qrcode.55276.net
qrcode.devdocs.uk
qrcode.mlink.in
qrcode.ogeek.cn
qrcode.ostack.cn
qrcode.shenghuobao.net
qrcode.shenzhenjia.cn
qrcode.sqlite.in
qrcode.vigge.cn
qrcode.vigge.net
qrcode.vigges.net
qrcode.wujigu.com
qrcode.xstack.ru
tools.16892.net
tools.55276.net
tools.devdocs.uk
OStack程序员社区-中国程序员成长平台
›
门户
›
编程
›
移动开发
›
Swift 教程
Swift 教程
RSS
iOS8使用CoreGraphics实现渐变效果-Swift基础教程
CoreGraphics是一个强大的底层API,在这篇教程中我们主要使用CoreGraphics来实现渐变效果,为了简单起见,我们采用线性渐变。线性渐变是从起点到终点颜色进行顺序渐变。教程在iOS8.1及Xcode6.1下编译通过。打开Xcode,新 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:44
|
阅读:51
|
回复:0
【读书笔记】A Swift Tour
objc 自己较为熟悉,想熟悉下风头正劲的 swift。就先从官方的入门手册开始撸。 每一小节,我都摘录或总结3个对自己三观冲击最大的【知识点】,以方便以后温习。总结不保证绝对正确,仅供交流之用。O(∩_∩)O哈哈~ . ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:43
|
阅读:58
|
回复:0
Swift 线程安全数组
有并发的地方就存在线程安全问题,尤其是对于 Swift 这种还没有内置并发支持的语言来说线程安全问题更为突出。下面我们通过常见的数组操作来分析其中存在的线程问题,以及如何实现一个线程安全数组。 ... ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:43
|
阅读:55
|
回复:0
Swift 之惰性求值
Swift 之惰性求值 在 中的函数有一个特性 从而引出一个概念 下面有段 quot;分析quot; 惰性求值的优点 简单理解 : 在使用惰性计算时,表达式不在它被绑定到变量之后就立即求值,而是在该值被取用的时候求值。 可以创 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:43
|
阅读:69
|
回复:0
Swift Runtime ?
你肯定也想过 在OC中相信每一个iOS开发都知道Runtime, 现在Swift也更新到4.0版本了,要是你也学习过Swift的话你可能也会想过这样一个问题,OC大家都是到是有动态性的,你能通过runtime 的API获取你想要的属性方法等 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:43
|
阅读:54
|
回复:0
iOS 多线程之线程锁Swift-Demo示例总结
线程锁是什么 在前面的文章中总结过多线程,总结了多线程之后,线程锁也是必须要好好总结的东西,这篇文章构思的时候可能写的东西得许多,只能挤时间一点点的慢慢的总结了,知道了线程之后要了解线程锁就得先了解一 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:43
|
阅读:52
|
回复:0
iOS swift的xcworkspace多项目管理(架构思想)
对工作的认真,对技术的热情,对未来的美好憧憬,就是我想要的一切 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:43
|
阅读:50
|
回复:0
Swift4--函数,自学笔记
函数 函数名 描述函数功能,调用函数时使用。 定义和调用函数 func 关键字,greetAgain 函数名,person 参数标签,String 参数类型, String 返回值极其类型, {} 函数功能代码,quot;Annaquot; 实际参数 函数形式参 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:42
|
阅读:73
|
回复:0
Swift 字符串的拼接
字符串的连接主要有两种方式: 1、直接在字符串后面添加字符串;在Swift中利用+直接将字符串拼接在一起。如: let str = quot;Helloquot; let str2 = quot; world!quot; let str3 = str + str2 print(quot;str3 = (st ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:42
|
阅读:75
|
回复:0
简陋的swift carthage copy-frameworks 辅助脚本
在看 carthage 时,其中需要配置一个 copy-frameworks 脚本,此脚本特殊的地方,需要手动填写 Input Files 和 Output Files.一个一个填写,很糟心~ ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:42
|
阅读:67
|
回复:0
最新swift4.0 图片进行尺寸大小及体积压缩
最新swift4.0 对图片进行指定尺寸大小及不超过多大体积的压缩 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:42
|
阅读:57
|
回复:0
微信终端开发团队:新年新语言,WCDB Swift
WCDB 作为微信的终端数据库,从 2017.6 开源至今,共迭代了 5 个版本。我们一直关注开发者们的需求,并不断优化性能,新增如全文搜索等常用的功能。而这其中,呼声最高的莫过于 对 Swift 的支持。WCDB ObjC 版本的实 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:42
|
阅读:62
|
回复:0
【自问自答】关于 Swift 的几个疑问
感觉自己给自己释疑,也是一个极为有趣的过程。这次,我还新增了“猜想”一栏,来尝试回答一些暂时没有足够资料支撑的问题。 Swift 版本是:4.0.3。不同版本的 Swift,可能无法复现问题。 个人记录,仅供参考,不 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:42
|
阅读:55
|
回复:0
Swift 结构体的使用
Swift 结构体是构建代码所用的一种通用且灵活的构造体。 我们可以为结构体定义属性(常量、变量)和添加方法,从而扩展结构体的功能。 与 C 和 Objective C 不同的是: 结构体不需要包含实现文件和接口。 结构体允许 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:41
|
阅读:91
|
回复:0
OC和Swift中的UITabBar和UINaviGationBar的适配 [UITabbar在IPad中的适配] ...
作者 sundays http://www.cnblogs.com/sundaysgarden/ OC中UITabbar的适配 自定可以UITabar 自定义UITabar头文件 #import lt;UIKit/UIKit.hgt; @interface MCTabBar ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:41
|
阅读:96
|
回复:0
Android平台的Swift—Kotlin
在2017年5月份的Google I/O开发者大会上,Kotlin被Google宣布称为Android的官方开发语言。你了解Kotlin吗? ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:41
|
阅读:75
|
回复:0
DDGScreenShot--iOS 图片处理--多图片拼接 (swift)
写在前面 上代码 func composeImageWithLogo( bgImage: UIImage, imageRect: , images:) UIImage { //以bgImage的图大小为底图 let imageRef = bgImage.cgImag ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:41
|
阅读:80
|
回复:0
Android平台的Swift—Kotlin
WeTest 导读 Kotlin 已经出来较长一段时间了,有些同学已经对Kotlin进行了深入的学习,甚至已经运用到了自己的项目当中,但是还有较多同学可能只是听过Kotlin或简单了解过,这篇文章的目的是让这些同学对Kotlin有一 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:41
|
阅读:86
|
回复:0
OC/Swift/C/C++混合使用的编程姿势
一,OC调用C语言方法 1.OC中的.m文件对C语言完全兼容,可以直接导入C头文件,进行使用 2.定义一个.c的C语言文件,在.m文件中导入,就可以使用。 二,OC调用C++语言方法 1.需要将.m文件后面再加一个m,改成.mm文件,.mm ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:41
|
阅读:77
|
回复:0
iOS 11 导航栏 item 偏移问题 和 Swift 下 UIButton 设置 title、image 显示问题 ...
iOS 11 导航栏 item 偏移问题 和 Swift 下 UIButton 设置 title、image 显示问题 记录两个最近开发中遇到的两个问题 iOS 11 下导航栏 item 会在 push 和 pop 的时候发生偏移问题 Swift 中 UIButton 设置了 image 和 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:41
|
阅读:75
|
回复:0
swift textview禁止用户使用复制粘贴
//自定义一个TextView class Own_TextView: UITextView { override func caretRect(for position: UITextPosition) -gt; CGRect { return CGRect.zero } override func ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:41
|
阅读:78
|
回复:0
iOS swift项目IM实现,从长连接到数据流解析分析之Socket
iOS swift项目IM实现,从长连接到底层数据解析分析之Socket 一:项目简介: 去年开始接手了一个国企移动项目,项目的需求是实现IM即时通讯功能。 * 一期版本功能包括了: 1.公司业务的审批,报价和授标审批流程; 2. ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:40
|
阅读:91
|
回复:0
Swift编程权威指南第2版 读后收获
自从参加工作一直在用OC做iOS开发。在2015年的时候苹果刚推出swift1.0不久,当时毕竟是新推出的语言,大家也都很有激情的学习。不过在学完后发现很难在实际项目中使用,再加上当时公司项目都是基于OC来做的开发,就 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:40
|
阅读:96
|
回复:0
在Swift中使用AutoLayout(AutoLayout笔记)
1.背景 iOS开发这几年, UI布局工具从frame到Masonry到SnapKit, sb和xib的AutoLayout也用过, 但是代码版本的AutoLayout倒是没用过, 最近一年, 频频发现一些三方UI组件布局的bug, 作为三方组件不可能去依赖另一个三方 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:40
|
阅读:93
|
回复:0
Swift-001-Swift简介及基础语法
1.Swift简介 2014年WWDC 发布的新开发语言,可与OC共同运行于Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。 swift2.0之后的语法则趋于稳定,2017年发布的swift4.0虽有改动,但也只是增添了一些新特性。这些 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:40
|
阅读:94
|
回复:0
swift 系统自带的约束使用
项目中可能需要代码做约束,大家一般都使用三方的Masonry、snapKit(swift使用)等方式,stroyboard就不说了。苹果给我们提供了一套自己的约束封装,其实也挺好的。如果你要写一套框架,或者封装一个类之类的用到了 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:40
|
阅读:102
|
回复:0
纯swift开发,弹幕,演唱会广告牌
最近去了次演唱会,看见有人在用这个,刚好没事,我自己也写了一个。 顺手练一练swift,第一个纯swift开发工程。 支持字体大小切换,滚动速度切换,字体切换,字体颜色切换 工程Git:https://github.com/WALKERMUZHO ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:40
|
阅读:90
|
回复:0
Swift NSAttributedString的使用
NSMutableAttributedString let testAttributes = [NSAttributedStringKey.foregroundColor: UIColor.blue, NSAttributedStringKey.backgroundColor: UIColor.ye ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:40
|
阅读:85
|
回复:0
Swift代理的使用
Swift代理的使用 1、申明代理 @objc protocol TLSelectViewDelegate{ func TLSelectViewDidSelected() //必须方法 @objc optional func TLSelectViewQuit() //可选方法 } 2、定义一个代理属 ... ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:40
|
阅读:85
|
回复:0
[Swift]LeetCode191.位1的个数|Numberof1Bits
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:39
|
阅读:115
|
回复:0
UISearchController,SearchBar的教程-Swift
如果你的应用程序里显示了大量的数据,滚动的查看大规模的列表会很慢,也会给人一种烦躁的感觉。在这种情况下,查询UISearchController,UISearchBar是极其重要的,可以让用户搜索特点的项目。非常幸运的是,UIKit包 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:39
|
阅读:116
|
回复:0
Swift中文教程(五)--对象和类
Class 类 在Swift中可以用class关键字后跟类名创建一个类。在类里,一个属性的声明写法同一个常量或变量的声明写法一样,除非这个属性是在类的上下文里面,否则,方法和函数的写法也是这样: 1 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:39
|
阅读:104
|
回复:0
Swift初步探究-正确导入第三方库
随着Swift潮流声越来越近大,行业发展趋向于开源,逼着我们去学习更多知识。废话不多说,下面开始介绍如何以正确的姿势导入第三方库文件。 学习过Objective-C的同学肯定会知道,一般会有三种方式导入第三方库 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:39
|
阅读:107
|
回复:0
swift UI专项训练28 DatePicker日期老虎机
如果你设置过iPhone中的日期,那么你对日期老虎机一定不陌生。它的基类是UIDatePicker。主要属性有日期、时间和倒计时,如图: mode模式中你可以选择只有日期、只有时间或者都有。 local是时区。 Interval是 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:39
|
阅读:105
|
回复:0
Swift-Framework开发及使用(一)
在开发中我们常常会用到一些第三方 SDK 库,使用时只需将 framework 文件添加到项目中即可,十分方便。同样地,我们也可以创建自己的 framework 框架,用来封装一些常用的工具方法、框架类等。一来不会使源代码完全 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:39
|
阅读:100
|
回复:0
Swift iOS 8调用系统相机的拍照
翻译:https://www.ioscreator.com/tutorials/take-photo-tutorial-ios8-swift Apple provides the UIImagePickerController which is an user interface to take photos using the built-in camera of an iOS de ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:39
|
阅读:103
|
回复:0
Swift4.0从相册中获取图片和拍照
第一步添加协议UIImagePickerControllerDelegate,UINavigationControllerDelegate 第二步添加选择方式letsexActionSheet=UIAlertController.init(title:nil,message:nil,preferredStyle:.actionSheet) ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:38
|
阅读:117
|
回复:0
Swift学习笔记
Swift学习笔记注意点:1:不用些main函数2:不用加分号(同一行写多条语句要加)3;用let声明常量(常量不可修改),var声明变量4:字符串用amp;quot;amp;quot;(双引号扩着)注:Swift是类型安全语言,1:数据类型 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:38
|
阅读:125
|
回复:0
swift 定时器的使用
在swift中,要使用定时器就需要用到对象NSTimer。通过NSTimer的实例化后,就可以调用fire方法来启用了。 NSTimer有2个构造函数 init(timeInterval ti: NSTimeInterval, invocation: NSInvocation!, repeats yesOrNo ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:38
|
阅读:117
|
回复:0
swift3.0扩展、协议(4)
1.HelloWord2.基础语法3.构造器、析构方法4.扩展、协议 扩展和协议是swift中的两个特性,用于对已有的类型进行扩展和修改。扩展(extension)向已经存在的类型添加新的功能(属性、方法、下标脚本等等),扩展使用e ...……
作者:菜鸟教程小白
|
时间:2022-7-13 15:38
|
阅读:125
|
回复:0
1 ...
42
43
44
45
46
47
48
49
50
... 140
/ 140 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部