设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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
为什么很多大公司继续使用Objective-C,不用Swift
为什么很多大公司继续使用Objective-C,不用Swift 我觉得这个问题最核心的原因就一点:历史包袱。 猿题库算是比较新兴的应用了,代码量级也是10万的级别。很多稍微有些年头的应用,代码行数超过百万行其实是挺 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:05
|
阅读:18
|
回复:0
[Swift]LeetCode904.水果成篮|FruitIntoBaskets
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:04
|
阅读:20
|
回复:0
swift类、继承、接口
import Foundation class Hello{ var _name:String?=amp;quot;swift globalamp;quot; init(name:String){ //定义类中有参数的构造方法 _name=name; println( ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:04
|
阅读:16
|
回复:0
窥探Swift之别具一格的Struct和Class
说到结构体和类,还是那句话,只要是接触过编程的小伙伴们对这两者并不陌生。但在Swift中的Struct和Class也有着令人眼前一亮的特性。Struct的功能变得更为强大,Class变的更为灵活。Struct中不仅可以定义属性,并且 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:04
|
阅读:14
|
回复:0
Swift3.0服务端开发(三)Mustache页面模板与日志记录
本篇博客主要介绍如果在Perfect工程中引入和使用Mustache页面模板与日志记录系统。Mustache页面模板类似于PHP中的smarty模板引擎或者Java中的JSTL标签。当然Mustache页面模板的功能要弱的多。Mustache页面模板的主要 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:04
|
阅读:18
|
回复:0
swift与NSObject
以NSObject为基类,只是为了提供Objective-CAPI的使用入口;经由@object修改的对象,是这些api的参量。NSObject是swift与oc特有机制沟通的桥梁。 SubclassingNSObjectinSwiftgetsyouObjective-Cruntimeflexibilityb ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:04
|
阅读:17
|
回复:0
Swift_枚举
点击查看源码空枚举//空枚举enumSomeEnumeration{//enumerationdefinitiongoeshere}枚举基本类型//枚举基本类型enumCompassPoint{casenorthcasesouthcaseeastcasewest}简写//简写enumPlanet ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:04
|
阅读:21
|
回复:0
Swift学习与复习
swift中文网http://www.swiftv.cnhttp://swifter.tips/http://objccn.io/http://www.swiftmi.com/code4swift http://stackoverflow.comhttp://weibo.com/oldcoder43个优秀的Swift开源项目推荐https://developer.app ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:04
|
阅读:15
|
回复:0
【Swift 3.0】iOS 国际化切换语言
有的 App 可能有切换语言的选项,结合系统自动切换最简单的办法: fileprivate var localizedBundle: Bundle = { return Bundle(path: Bundle.main.path(forResource: amp;quot;zh-Hansamp;quot;, of ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:04
|
阅读:16
|
回复:0
Swift Package Manager - 基础篇(教你 iOS 项目, 如何用 SPM 依赖第三方) ...
文章目录 前言 Swift Package Manager 依赖 新建一个项目 添加 Swift Package Manager 依赖 输入库链接 下载代码选项的配置 完成 测试是否真的依赖成功 更新依赖 额外的一些知识点 第三方源码存放位置 依赖关系 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:03
|
阅读:19
|
回复:0
[置顶] Swift教程_CoreData实例(一)_构建storyboard
Swift教程_CoreData实例(一)_构建storyboard Swift教程_CoreData实例(二)_构建数据层 Swift教程_CoreData实例(三)_构建控制层(列表数据加载、删除数据) Swift教程_CoreData实例(四)_构建控制层(查询、更 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:03
|
阅读:18
|
回复:0
[Swift]LeetCode1249.移除无效的括号|MinimumRemovetoMakeValidParentheses
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博主域名:https://www.zengqiang.org➤GitHub地址:https://github.com/strengthen/Le ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:03
|
阅读:15
|
回复:0
Swift OC混编
swift 语言出来后,可能新的项目直接使用swift来开发,但可能在过程中会遇到一些情况,某些已用OC写好的类或封装好的模块,不想再在swift 中再写一次,哪就使用混编。这个在IOS8中是允许的。 先中简单的入手,先 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:03
|
阅读:14
|
回复:0
OC工程调用Swift方法
1.建一个OC工程命名为SwiftOC.如图所示:2.新建一个swfit文件命名为Test.swift,会弹出提示,选择CreateBridgingHeader建立桥接文件,系统会建立“工程名-Bridging-Header.h”,如图所示:3.配置工程设置DefinesModu ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:03
|
阅读:23
|
回复:0
Swift里Dictionary
Dictionaryusestwostorageschemes:nativestorageandCocoastorage.只看nativestorage的,也就是和OC无关的。类图内存分布分配内存的地方:staticinternalfuncallocate(scale:Int8,age:Int ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:03
|
阅读:19
|
回复:0
Swift中的类型转换
写在前面:1,类型转换的两种方式 2,as!和as?的用法 3,类型判断中 is和===的用法 类型转换方式一,利用类型的构造器进行转换 1 let str = amp;quot;5amp;quot; 2 var i = Int(str) 3 if(i == nil){ 4 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:03
|
阅读:16
|
回复:0
[Swift]LeetCode247.对称数II$StrobogrammaticNumberII
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:02
|
阅读:12
|
回复:0
[Swift]LeetCode869.重新排序得到2的幂|ReorderedPowerof2
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:02
|
阅读:21
|
回复:0
iOSswiftHandyJSON组合Alamofire发起网络请求并转换成模型
在swift开发中,发起网络请求大部分开发者应该都是使用Alamofire发起的网络请求,至于请求完成后JSON解析这一块有很多解决方案,我们今天这里使用HandyJSON来解析请求返回的数据并转化成模型关于HandyJSON,是由阿里 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:02
|
阅读:13
|
回复:0
swift和OC判断用户是否允许接收推送通知
#pragmamark---------------判断用户是否允许接收通知 oc-(BOOL)isUserNotificationEnable{ BOOLisEnable=NO; if(.systemVersionfloatValue]amp;amp;gt;=8.0f){//iOS版本amp;amp;gt;=8.0……
作者:菜鸟教程小白
|
时间:2022-7-13 14:02
|
阅读:14
|
回复:0
Swift进阶之路(一)——单例模式、属性传值、代理传值、闭包传值 ...
一、单例模式 单例模式是设计模式中最简单的一种,甚至有些模式大师都不称其为模式,称其为一种实现技巧,因为设计模式讲究对象之间的关系的抽象,而单例模式只有自己一个对象。关于单例,有三个重要的准则需要牢记 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:02
|
阅读:16
|
回复:0
swift写iosmvc的小demo
恩,第一篇blog,简单的用swift写的iosmvc的猜数字游戏,写个ios刚刚入门看的,已经入门了的就别浪费时间了:)1.建立项目。打开xcoder,File-amp;amp;gt;new-amp;amp;gt;project(cmd+shift+n),选择ios下的SingleVie ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:02
|
阅读:13
|
回复:0
swift百度地图api
swift使用百度地图api遇到的坑之前在Android上用过百度地图,以为大概类似,也没仔细看文档,结果被自己坑了注意事项,http://developer.baidu.com/map/index.php?title=iossdk/guide/attention1、无法定位NSLocatio ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:02
|
阅读:18
|
回复:0
[Swift]LeetCode213. 打家劫舍 II | House Robber II
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:01
|
阅读:16
|
回复:0
Swift函数_默认参数
swift中提供了默认参数功能,在声明函数时给参数指定默认值。例:funcinputStudentInfo(name:String,age:Int=amp;quot;26amp;quot;){println(name+amp;quot;amp;quot;+String(age));}参数age有默认值。当下面方式:i ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:01
|
阅读:14
|
回复:0
[Swift]LeetCode346.从数据流中移动平均值$MovingAveragefromDataStream
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:01
|
阅读:20
|
回复:0
iOS开发:一个无限滚动自动播放图片的Demo(Swift语言编码)
很久以前就想写这么一个无限滚动的Demo了,最近学习了下Swift,手中没有可以用来练手的Demo,所以才将它实现了。 Github地址(由于使用了UIView+AutoLayout第三方进行布局,所以Github判断主要语言是OC):https://g ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:01
|
阅读:14
|
回复:0
swift官方获取JSON数据方法
varurl=NSURL(string:amp;quot;http://www.weather.com.cn/data/sk/101120501.htmlamp;quot;) vardata=NSData(contentsOfURL:url!,options:NSDataReadingOptions.DataReadingUncached,error:nil) va ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:01
|
阅读:12
|
回复:0
OpenStack入门以及一些资料之(一、cinder,swift存储)
注:本文内容均来自网络,我只是在此做了一些摘抄和整理的工作,来源均有注明。 存储入门 存储技术: DAS(Direct Attached Storage):将存储设备通过SCSI线缆或FC(FiberChannel)直接连接到服务器上。 NAS(Network ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:01
|
阅读:15
|
回复:0
Swiftudp实现根据端口号监听广播数据(利用GCDAsyncUdpSocket实现) ...
有个小需求,app需要监听pc广播的数据:代码实现思路:使用三方库:CocoaAsyncSocket1、开启udp监听:udpSocket.beginReceiving()2、读取udp的数据,包括对方设备的ipfuncudpSocket(_sock:GCDAsyncUdpSocket,didRece ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:01
|
阅读:13
|
回复:0
swift常用第三方库
网络Alamofire:http网络请求事件处理的框架。Moya:这是一个基于Alamofire的更高层网络请求封装抽象层。Reachability.swift:用来检查应用当前的网络连接状况。综合Perfect:swift的服务器端开发框架(针对于移动后端开 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:00
|
阅读:18
|
回复:0
[Swift实际操作]九、完整实例-(7)登录页面:创建自定义视图及相关组件Swift实际操作 ...
热烈欢迎,请直接点击!!!进入博主AppStore主页,下载使用各个作品!!!注:博主将坚持每月上线一个新app!!!本文将开始创建登录页面,首先创建该页面所需的一些自定义组件:做为登录按钮的自定义视图对象。在 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:00
|
阅读:16
|
回复:0
[Swift]LeetCode1110.删点成林|DeleteNodesAndReturnForest
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:00
|
阅读:17
|
回复:0
oc调用swift的打包.a/framework不成功?!
https://www.jianshu.com/p/734341f7c242 虽说是Swift和OC混编SDK,但目前只支持项目中使用了Swift调用OC的工程,暂不支持OC调用Swift的工程打包Framework,因为“productName-Swift.h”文件是隐藏的,无法暴露出 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:00
|
阅读:14
|
回复:0
swift枚举
枚举不是类型..而是值.枚举定义了一个通用类型的一组相关的值什么时候用枚举?一组通用类型,用枚举..需要存储可能会改变的数据使用相关值..存储唯一且不变的值使用原始值通用类型:方向:枚举成员类型本身就不同..所以 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:00
|
阅读:20
|
回复:0
使用纯swift代码文件制作framework
使用纯swift代码文件制作framework 因为最近我们公司的一个客户要求我们使用swift编写程序并且将API封装成framework的形式提供给他们,所以我就开始了swift实践之路。 程序编写完之后,我就琢磨怎么封装成fra ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:00
|
阅读:18
|
回复:0
swift3.0对UITextField()输入框输入的内容进行监控
首先需要继承 UITextFieldDelegateclassTestViewController:UIViewController,UITextFieldDelegate{}添加事件委托textField.delegate=self点击输入框时触发以下事件:functextFieldDidBeginEditing(_textField:UITe ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:00
|
阅读:16
|
回复:0
IOS/Swift暂停和恢复图层动画
开始图层动画的代码: //mySuperLayer父图层CFTimeIntervalpausedTime=;if(pausedTimeamp;amp;gt;0)//在暂停后才能使用{self.mySuperLayer.speed=1.0;self.mySuper……
作者:菜鸟教程小白
|
时间:2022-7-13 14:00
|
阅读:16
|
回复:0
OC Swift混编-Swift.h File not found
今天碰到个神坑,本人项目是OC项目,最近开始使用Swift开始替代. 但是,在替代的已开始就出现问题了: 新建swift文件,然后提示创建bridging-Hearder文件,然后swift可以使用OC代码了.这些都没问题,接着坑就来了 在OC中使 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:59
|
阅读:14
|
回复:0
Swift 3.0首个开发者预览版将在5月12日释出
Swift团队在博客中宣布Swift 3.0语言首个开发者预览版将于5月12日释出,正式版将在4-6周之后推出。开发者预览阶段并无确定的更新周期和计划,不过Swift团队称努力将其控 制在4-6周内。按此计划,Swift 3.0将错过 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:59
|
阅读:17
|
回复:0
1 ...
60
61
62
63
64
65
66
67
68
... 140
/ 140 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部