设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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程序员社区-中国程序员成长平台
›
门户
›
编程
›
移动开发
移动开发
RSS
下级分类:
鸿蒙OS开发文档
微信小程序开发文档
Android SDK 上手指南
iOS 开发手册
jQuery Mobile 教程
Swift 教程
Cordova 教程
CrossApp 教程
ionic 教程
HomeKit App 的开发指南
小程序云开发学习指南
小程序云开发高级教程
Android教程
Swift 教程
Swift3.0和OC桥接方法
1.直接在工程中command+n,出现如图,点击Header File创建桥接文件Bridging-Header.h,如图: 2.点击next,出现如图画面,一定要记得勾选第一项,再点击create创建完成。 3.配置桥接文件,点击target - bui ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:15
|
阅读:81
|
回复:0
Swift 教程
[Swift]鸡尾酒排序 | Cocktail Sort
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:15
|
阅读:84
|
回复:0
Swift 教程
Swift类型检查与转换
继承会发生在子类和父类中,如图所示,是一系列类的继承关系类图,Person是类层次结构中的根类,Student是Person的直接子类,Worker是Person的直接子类。这个继承关系类图的具体实现代码如下: view plaincopy ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:15
|
阅读:64
|
回复:0
Swift 教程
Welcome-to-Swift-11方法(Methods)
方法是由特定类型关联起来的函数。类、结构体和枚举都能定义成实例方法。它封装了特定的任务和给定类型的实例的功能函数。类,结构体和方法也能定义类型方法,它只与类型的本身由关联。类型方法和Objective-C的类方 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:15
|
阅读:64
|
回复:0
Swift 教程
[Swift]LeetCode973.最接近原点的K个点|KClosestPointstoOrigin
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:15
|
阅读:58
|
回复:0
Swift 教程
Swift学习笔记六
集合类型(CollectionType)Swift提供三种主要的集合类型:数组(array)、集合(set)、字典(dictionary)。数组是有序的值序列,集合是无序的值序列,字典是无序的键值对序列。这三个类型都要求显示指定存储值的类型。 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:15
|
阅读:54
|
回复:0
Swift 教程
随手记Swift基础和OptionalType(问号?和感叹号!)
距离Apple推出Swift已经有几天了,网上也时不时出现“急招Swift程序猿,要求有一天工作经验”的帖子。看到Swift,除了苹果放的另外一门语言的链接(http://swift-lang.org/),还可能联想到TaylorSwift。或者铃木雨 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:14
|
阅读:78
|
回复:0
Swift 教程
iOS【iOS超轻量级约束框架(Swift4)】SBLayout一行代码搞定任意难度的AutoLayout ...
SBLayout 一行代码搞定任意难度的AutoLayout 简介: SBLayout是基于Swift4 封装系统的约束而成的单文件约束框架,总代码700多行,支持iOS9及其以上版本,一行代码可以搞定任意难度的AutoLayout约束 使用方法如下 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:14
|
阅读:65
|
回复:0
Swift 教程
[SwiftUI]二、实用控件-(9)在SwiftUI中使用MapKit里的地图视图
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:https:// ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:14
|
阅读:62
|
回复:0
Swift 教程
[Swift]LeetCode565.数组嵌套|ArrayNesting
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:14
|
阅读:61
|
回复:0
Swift 教程
【iOS】在Swift中使用JSONModel
前言 首先所有的Model还是使用oc来写——看到这一句是不是想关网页了- - #,在swift里面直接写一直报错所以就将就用oc来写了,这里主要是分享一下搭配Alamofire使用的经验。 声明 欢迎转载,但请保留文章原始出 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:14
|
阅读:74
|
回复:0
Swift 教程
[Swift]LeetCode521.最长特殊序列Ⅰ|LongestUncommonSubsequenceI
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:14
|
阅读:61
|
回复:0
Swift 教程
UIMenuController简单示例(Swift)
刚开始接触Swift,感觉是简单一些,但是有一些不习惯,没看基础知识,直接看demo!可以和http://www.cnblogs.com/hissia/p/5668513.html里面的进行对比,挺容易掌握直接上代码:1importUIKit23classZWLabel:UILabel{ ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:14
|
阅读:56
|
回复:0
Swift 教程
在 Swift 中调用 OC 代码
前言 在 Swift 语言中,我们可以使用 Objective-C、C 语言编写代码,我们可以导入任意用 Objective-C 写的 Cocoa 平台框架、Objective-C 框架或 C 类库。 1、在 Swift 项目中使用 Objective-C、C 代码 1)在 Swif ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:13
|
阅读:50
|
回复:0
Swift 教程
关于OC和Swift混编MJExtension第三方库莫名出错问题Property has a previous declarat ...
一:概述。 项目中用了MJExtension第三方库,今天合并了同事的代码,突然就报错了。上图 说属性重新定义了。 二:解决思路; 1.MJExtension里的内容我肯定事没动的,那么怎么会出问题。源码不能动。 2. ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:13
|
阅读:44
|
回复:0
Swift 教程
SnapKitswift实现高度自适应的新浪微博布局
SnapKitswift版的自动布局框架,第一次使用感觉还不错。SnapKit是一个优秀的第三方自适应布局库,它可以让iOS、OSX应用更简单地实现自动布局(AutoLayout)。GtiHub地址:https://github.com/SnapKit/SnapKit1.uit ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:13
|
阅读:44
|
回复:0
Swift 教程
【Swift】iOS裁剪或者压缩后出现的白边问题
只需要将所有的CGFloat转化为NSInteger即可 funcimageScaleSize(newSize:CGSize)-amp;amp;gt;UIImage{ letwidth=NSInteger(newSize.width) letheight=NSInteger(newSize.height) UIGraphi ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:13
|
阅读:48
|
回复:0
Swift 教程
Swift实现封装PopMenu菜单,可在屏幕任意位置弹出
效果图: 功能:GitHub下载只需要传入菜单箭头点位置、菜单宽度、数据源即可。1、支持任意点弹出(点是基于整个屏幕位置)2、会根据点位置自动计算菜单位置3、背景色、文字等支持自定义设置导入项目:pods导入:pod ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:13
|
阅读:49
|
回复:0
Swift 教程
iOS开发笔记-swift实现iOS数据持久化之归档NSKeyedArchiver
IOS数据持久化的方式分为三种: 属性列表 (plist、NSUserDefaults) 归档 (NSKeyedArchiver) 数据库 (SQLite、Core Data、第三方类库等 归档(又名序列化),把对象转为字节码,以文件的形式存储到磁盘上;程 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:13
|
阅读:48
|
回复:0
Swift 教程
swift渐变之CAGradientLayer
CAGradientLayer是渐变实现最后简单的一种方式,以下有效果demo,可以看效果直接使用渐变letgradient:CAGradientLayer=CAGradientLayer.init()gradient.frame=CGRect.init(x:0,y:0,width:375,height:100);//CAGrad ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:12
|
阅读:46
|
回复:0
Swift 教程
Swift:Initialization-1
初始化的过程包括为每一个存储属性设置一个初始值和其他步骤。通过定义构造函数来实现初始化的过程,跟oc的初始化函数不同,Swift的构造函数不返回一个值。它们的主要角色是确保一个类型的实例在初次使用前被正确的 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:12
|
阅读:47
|
回复:0
Swift 教程
Swift3数组访问
2019独角兽企业重金招聘Python工程师标准amp;amp;gt;amp;amp;gt;amp;amp;gt; 在Swift数组中,我们可以通过数组的下标来访问数组中任意一个元素的值。数组的下标是从0开始。例如表示数组的第一个元素,表 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:12
|
阅读:38
|
回复:0
Swift 教程
Swift 编程范式
范式转换 - 从一个题目说起 读入一个文本文件,确定所有单词的使用频率并从高到低排序,打印所有单词及其频率的排序列表 范式转换 - 传统解决方案 范式转换 - 函数式 范式转换 命令式编程常常迫使我们处于性 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:12
|
阅读:41
|
回复:0
Swift 教程
[Swift]LeetCode1152.用户网站访问行为分析|AnalyzeUserWebsiteVisitPattern ...
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(www.zengqiang.org)➤原文地址:➤如果链接不是山青咏芝的 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:12
|
阅读:43
|
回复:0
Swift 教程
OC项目转Swift指南
运行环境:Xcode11.1Swift5.0最近参与的一个项目需要从Objective-C(以下简称OC)转到Swift,期间遇到了一些坑,于是有了这篇总结性的文档。如果你也有将OC项目Swift化的需求,可以作为参考。OC转Swift有一个大前提 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:12
|
阅读:45
|
回复:0
Swift 教程
[Swift]LeetCode482.密钥格式化|LicenseKeyFormatting
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:12
|
阅读:45
|
回复:0
Swift 教程
swift语言实战晋级-第9章游戏实战-跑酷熊猫-7-8移动平台的算法 ...
在上个小节,我们完成了平台的产生。那么我们来实现一下让平台移动。平台的移动,我们只需要在平台工厂类中写好移动的方法,然后在GameScene类中统一控制就行了。在GameScene类中,有个update方法会每隔一定的时间调 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:12
|
阅读:43
|
回复:0
Swift 教程
swift开发之--代理协议的使用
swift代理的使用,和oc版本有区别,区别还是蛮大的,不过和oc一样都是用于反向传值: 实现如下: 1,声明两个类 2,实现流程,viewcontroller页面点击按钮进入firstVC页面,然后在firstVC页面修改值,返回把值传到v ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:11
|
阅读:39
|
回复:0
Swift 教程
swift基础语法(if条件语句)
if语句基本使用OC:intage1=10;intage2=20;intmax;max=age2;if(age1amp;amp;gt;age2){ max=age1;}NSLog(@amp;quot;%damp;quot;,max);输出结果:20 if(age1amp;amp;gt;age2){ max=age1;}else{ max=age2;}NS ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:11
|
阅读:43
|
回复:0
Swift 教程
Swift3.0相对于2.3语法的一些变化
前言:Swift3.0的Swift的第3个主要版本,目标是安全,快速和有表现力,也是第一个有开源社区参与开发的Swift版本。由于语法和API改动比较多,Xcode8.0Beta提供了migrate迁移工具。这样自有的代码升级Swift3.0就比较方 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:11
|
阅读:50
|
回复:0
Swift 教程
[Swift]LeetCode851.喧闹和富有|LoudandRich
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:11
|
阅读:51
|
回复:0
Swift 教程
[Swift]两种线程休眠的方式
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/ )➤GitHub地址:ht ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:11
|
阅读:48
|
回复:0
Swift 教程
swift学习1
今日份的swift学习. 1.注释 单行注释//这里是注释内容 多行注释/*第一行 第二行 */ 2.加减乘除运算直接输入算式,右边的结果侧边栏会直接显示答案. 算术运算符如要与数字隔开,则左右两边都要有空格. 运算结果与输入数 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:11
|
阅读:51
|
回复:0
Swift 教程
Objective-C和Swift混合编程开发
创建混编的Framework工程第二步:创建Objective-C和Swift源代码文件在第一步创建完项目之后,项目中默认会有一个和项目同名的接口文件:FirstFixed.h然后我们分别创建一个Objective-C语言的类OCView(OCView.h/.m),和 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:11
|
阅读:50
|
回复:0
Swift 教程
Swift—Cocoa Touch设计模式-备 -
目标(Target)与动作(Action)是iOS和OS X应用开发的中事件处理机制。 问题提出 如图所示是一个ButtonLabelSample案例设计原型图,其中包含一个标签和一个按钮,当点击按钮 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:10
|
阅读:54
|
回复:0
Swift 教程
swift-UIPickerView(选择控件)
import UIKit //UIPickerView 的委托协议是 UIPickerViewDelegate,数据源是 UIPickerViewDataSource。我们需要在视图控制器中声明实现……
作者:菜鸟教程小白
|
时间:2022-7-13 13:10
|
阅读:50
|
回复:0
Swift 教程
Swift Perfect 从零开始到阿里云ECS实际应用教程(三)
上节我们介绍了阿里云ECS上部署个Swift Perfect的实例环境的方法,下面我将继续介绍如何实际开发一个简单的服务器接口并与mysql数据库进行交互; 三、依托阿里云服务器,搭建一个Perfect+mysql的服务 1.运用swift包 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:10
|
阅读:58
|
回复:0
Swift 教程
Swift【App版本更新】
Swift有对应的版本更新库(Siren),有需要的可以参考和使用。 iOS开发中,有时会有这种需求,在AppStore上出现新版本时,应用内弹窗提示用户更新.自动提示更新的实现方案分为两种: 第一种,自己服务器提供 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:10
|
阅读:67
|
回复:0
Swift 教程
[Swift]LeetCode357. 计算各个位数不同的数字个数 | Count Numbers with Unique Digit ...
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:10
|
阅读:52
|
回复:0
Swift 教程
iOS8 用AVAudioPlayer播放音乐(Swift)
AVAudioPlayer类提供了播放音频文件的功能,在本次教程中,我们将对一个音乐文件进行播放暂停和停止操作,此外还会显示标题和播放时间。本次教程使用iOS8和Xcod6.3.1打开Xcode创建一 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 13:10
|
阅读:51
|
回复:0
1 ...
285
286
287
288
289
290
291
292
... 393
/ 393 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部