• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

移动开发

RSS
  • oc工程中oc、swift混编代码打包成静态framework踩坑笔记
    oc工程中oc、swift混编代码打包成静态framework踩坑笔记
    参考资料: https://www.jianshu.com/p/734341f7c242 https://www.jianshu.com/p/55038871e7de 两天时间探索,期间不知道遇到了多少问题,各种google和Stack Overflow,甚至都求助了群友的力量。期间也想过放弃,还 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:45 | 阅读:143 | 回复:0
  • swift   网络请求中含有特殊字符的解决方案
    swift 网络请求中含有特殊字符的解决方案
    在网络请求时,URL出现中文或特殊字符时会造成请求失败,通常可使用 addingPercentEncoding(withAllowedCharacters: CharacterSet) 方法进行解决,其中CharacterSet为设置转化的方式,可根据需要进行选择,但有时会出 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:45 | 阅读:137 | 回复:0
  • iOS基本UI控件介绍-Swift版
    iOS基本UI控件介绍-Swift版
    iOS基本UI控件总结 iOS基础控件包括以下几类: 1、继承自NSObject:(暂列为控件) UIColor //颜色 UIImage //图像 2、继承自UIView: 只能相应手势UIGestureRecognizer事件,如果本身不响应会将事件action向superview传递 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:45 | 阅读:146 | 回复:0
  • swift学习笔记
    swift学习笔记
    第一个项目 创建 OS X playground 需要引入 Cocoa 创建ios playground 需要引入 UIKit 注释 分号 swift不要求每行语句使用(;)结束,但是一行书写多行时,必须用(;)隔开 标识符 1. 区分大小写2. 可以以字母和下划 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:45 | 阅读:165 | 回复:0
  • Swift的访问控制讲解
    Swift的访问控制讲解
    Swift中访问修饰符总共有5种,分别为fileprivate,private,internal,public和open,其中,fileprivate以及open是Swift 3新添加的.因为过去的Swift对于访问权限的控制,不是基于类的,而是基于文件的,这样会有问题,所以在Sw ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:44 | 阅读:150 | 回复:0
  • swift 分享share页面封装(功能按钮不同)
    swift 分享share页面封装(功能按钮不同)
    关于分享功能的页面应该有很多,写这篇swift版本的分享页面,根据不同模块可能分享的功能按钮不一样,引言: 想必大家都使用微博右上角更多按钮,会弹出如下的界面: 在开发中,可能针对同一个app的不同按钮,要分享的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:44 | 阅读:130 | 回复:0
  • Swift从入门到精通第五篇 - 结构体-类 初识
    Swift从入门到精通第五篇 - 结构体-类 初识
    结构体 类 初识(学习笔记) 环境Xcode 11.0 beta4 swift 5.1 类和结构体的共同点 可以定义属性 可以定义方法 可以用下标语法去访问(见下面的示例代码) 定义初始化器 可以通过扩展扩展其功能,使其超出默认实现 遵 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:44 | 阅读:140 | 回复:0
  • Swift从入门到精通第八篇 - 方法 初识
    Swift从入门到精通第八篇 - 方法 初识
    方法(学习笔记) 环境Xcode 11.0 beta4 swift 5.1 方法 结构体、枚举、类都可以定义方法(实例方法、类型方法) 实例方法(Instance Methods) 实例方法只能用实例来调用,不能单独使用 属性,每个类型的实例都有的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:44 | 阅读:148 | 回复:0
  • Swift从入门到精通第十篇 - 继承 初识
    Swift从入门到精通第十篇 - 继承 初识
    继承(学习笔记) 环境Xcode 11.0 beta4 swift 5.1 继承 一个类可以从另一个类继承方法、属性及其它的特征 子类可以调用和访问属于其父类的方法、属性和下标,并可以提供这些方法、属性和下标的重写版本,以改进或修 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:44 | 阅读:146 | 回复:0
  • Swift从入门到精通第十一篇 - 初始化 初识
    Swift从入门到精通第十一篇 - 初始化 初识
    初始化(学习笔记) 环境Xcode 11.0 beta4 swift 5.1 初始化 初始化是类、结构体、枚举生成实例的过程,为该类的每个存储属性设置初始值,有些在实例使用前的设置或初始化也可在此实现; Swift初始化函数不用写返回 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:44 | 阅读:157 | 回复:0
  • Swift从入门到精通第十四篇 - 错误处理 初识
    Swift从入门到精通第十四篇 - 错误处理 初识
    错误处理(学习笔记) 环境Xcode 11.0 beta4 swift 5.1 错误表现和抛出 在 中,错误由符合 协议的类型值表示 错误处理 在 Swift 中有四种处理错误的方式:一、从函数中把错误传递出来;二、用 语句;三、作为可选值 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:44 | 阅读:139 | 回复:0
  • Swift从入门到精通第十五篇 - 类型转换 初识
    Swift从入门到精通第十五篇 - 类型转换 初识
    类型转换(学习笔记) 环境Xcode 11.0 beta4 swift 5.1 类型转换 类型转换是检查实例类型的一种方法,或者检查来自类层级不同的父类或子类一个实例,用 和 操作符 为类型转换定义层级结构 示例 类型检查 示例 类型向 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:44 | 阅读:153 | 回复:0
  • Swift从入门到精通第七篇 - 扩展 初识
    Swift从入门到精通第七篇 - 扩展 初识
    扩展(学习笔记) 环境Xcode 11.0 beta4 swift 5.1 扩展 为类、结构体、枚举、协议添加新功能,同OC的分类很像,但扩展没有名字 扩展可以添加计算实例属性和计算类型属性(不能添加存储属性,也不能为已经存在的属性 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:43 | 阅读:160 | 回复:0
  • Swift从入门到精通第十八篇 - 协议 初识
    Swift从入门到精通第十八篇 - 协议 初识
    协议(学习笔记) 环境Xcode 11.0 beta4 swift 5.1 协议语法 示例 属性要求 协议不需指定属性是存储或计算属性,只需指定所需的属性名称和类型;协议指定了每个属性是可读或可读可写,通常在类型后跟 或 标识 协议中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:43 | 阅读:141 | 回复:0
  • R.Swift优雅加载资源文件
    R.Swift优雅加载资源文件
    在新的项目中,接触到了一个很不错的框架R.swift,可以帮助更方便安全的使用资源文件,相信已经使用过的或者还没有接触过的,一旦使用过了解过它,会爱上这个框架工具! 一、R.swift特点 当项目build之后,R.swift开始运行, ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:43 | 阅读:143 | 回复:0
  • Swift - 给UICollectionview设置组背景和圆角
    Swift - 给UICollectionview设置组背景和圆角
    钟情圆角怎么办 最近由于我们的UI钟情于圆角搞得我很方,各种圆角渐变,于是就有了下面这篇给UICollection组设置圆角和背景色的诞生,不知道在我们平时有没有遇到这样子的一些需求,就是按照每一组给UIColllectionVi ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:43 | 阅读:147 | 回复:0
  • Swift 枚举-从汇编角度看枚举内存结构
    Swift 枚举-从汇编角度看枚举内存结构
    一、基本使用 先看枚举的几种使用(暂不要问,看看是否都能看懂,待会会逐一讲解) 1、操作一 简单使用 //第一种方式 enum Direction { case east case west case south case north func testDir() -gt; String { switc ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:43 | 阅读:140 | 回复:0
  • 如何用 Swift 语言构建一个自定控件
    如何用 Swift 语言构建一个自定控件
    用户界面控件是所有应用程序重要的组成部分之一。它们以图形组件的方式呈现给用户,用户可以通过它们与应用程序进行交互。苹果提供了一套控件,例如 UITextField,UIButton,UISwitch。通过工具箱中的这些已有控件, ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:43 | 阅读:146 | 回复:0
  • 为什么Swift和Python要抛弃++--?
    为什么Swift和Python要抛弃++--?
    简单好用的++、 说到自增(++)自减( )运算符,小伙伴们应该都不会陌生,在很多编程语言的代码中,都经常出现它们的身影。 比如常用的 for 语句 c int a, b; // 第1段代码 a = 1; b = a++ + ++a + a++ + ++a; // ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:43 | 阅读:146 | 回复:0
  • Swift whit Xcode 递归枚举实现(使用枚举模拟加减乘除复合运算) ...
    Swift whit Xcode 递归枚举实现(使用枚举模拟加减乘除复合运算) ...
    //递归枚举值实例 enum Expression{ //单个数值 case num(param:Int) //表示加法运算 将Expression作为相关值参数类型 indirect case add(param:Expression,param2:Expression) //表示减法运算 将Ex ... ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:42 | 阅读:123 | 回复:0
  • 【Swift】获取UILabel中点击的某个功能标签文字并作出响应动作 ...
    【Swift】获取UILabel中点击的某个功能标签文字并作出响应动作 ...
    1、需求 首先、针对UILabel中显示的多个功能标签,作出颜色标记提示。 其次、对关键字作出点击响应动作。 如图所示: 解决: 1、使用正则匹配到关键字 public static var hashtag = DetectorType.custom(try! NSRegu ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:42 | 阅读:141 | 回复:0
  • Accelerate Framework in Swift
    Accelerate Framework in Swift
    介绍: 最近看到这篇文章有对Accelerate框架有一个介绍,自己也按照作者给的思路整理了一遍,也算是对这一框架的一个重新的回顾和学习,在以前研究AR先关只是的时候有接触到这个框架,赞具体里面的东西没有好好的实 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:42 | 阅读:134 | 回复:0
  • Swift中的? ! as as? as!
    Swift中的? ! as as? as!
    ?: 代表这是个可选类型(optional)的。如下,如果num有就为Int类型的,如果没有值那么就是nil。 let num:Int? 当我对number进行显示赋值时那么number就是Int类型的,如果没有对number电视赋值,那么number就为nil类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:42 | 阅读:130 | 回复:0
  • 5.11 类的静态方法(class func) [Swift原创教程]
    5.11 类的静态方法(class func) [Swift原创教程]
    原文:http://coolketang.com/staticCoding/5a9925ad9f5454507417fc93.html 1. 类的静态方法,也称为类型方法。实例方法是被类型的某个实例调用的方法,而静态方法则是被类型本身调用的方法。  2. 本节课将为你演示 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:42 | 阅读:140 | 回复:0
  • Swift - 制作一个在线流媒体音乐播放器(使用StreamingKit库)
    Swift - 制作一个在线流媒体音乐播放器(使用StreamingKit库)
    在之前的文章中,我介绍了如何使用 AVPlayer 制作一个简单的音乐播放器(点击查看1、点击查看2)。虽然这个播放器也可以播放网络音频,但其实际上是将音频文件下载到本地后再播放的。 本文演示如何使用第三方的  ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:42 | 阅读:132 | 回复:0
  • CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler(cordova bu ...
    CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler(cordova bu ...
    文章目录 下面的网址,看看大牛们的讨论应该可以让你找到解决方案 cordova-plugin-qrscanner插件ios这边是用swift写的但是cordova的ios平台构建的是oc的项目,可能是因为没有桥接文件,和swift和oc混编时的引入,添 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:42 | 阅读:109 | 回复:0
  • 面向不同需求的对象存储系统对比:Ceph与Swift
    面向不同需求的对象存储系统对比:Ceph与Swift
       【IT168编译】在Ceph与Swift之间,存在一些孰优孰劣的争辩。Ceph在访问数据和存储信息方面提供了更大的灵活性,但这并不完全意味着它是一个比Swift更好的对象存储系统。   Swift和Ceph都提供对象存储,将 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:41 | 阅读:115 | 回复:0
  • swift:入门知识之简单值
    swift:入门知识之简单值
    1、swift中用let关键字类定义常量,用var关键字来定义变量。 2、swift语句的结尾不需要再带逗号,系统在运行程序时自动会帮你添加上 3、一个变量或常量必须与赋值时拥有相同的类型。 4、如果初始化值没有提供足够的信 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:41 | 阅读:122 | 回复:0
  • Swift 注释格式使用技巧小结
    Swift 注释格式使用技巧小结
    在之前的Xcode版本中使用注释插件 VVDocumenter 可以快速的根据上下文的环境生成相应的注释格式,但是该插件目前在 Xcode7 bate 版中并不太兼容,这就需要我们了解一下原生的注释格式怎么书写了,现总结以下自己使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:41 | 阅读:118 | 回复:0
  • 计算与存储分离实践—swift消息系统
    计算与存储分离实践—swift消息系统
     1.  相关背景        搜索事业部与计算平台事业部目前使用消息队列主要有以下三种场景:        1. 每天有上万张表需要通过Build Service来构建索引。这些表主要来自主搜索,IGRAPH,Rank Service等业务 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:41 | 阅读:131 | 回复:0
  • Swift语言那些鲜为人知的特性
    Swift语言那些鲜为人知的特性
    Swift语言有各种各样缺乏(或没有)文档记录的特性(attribute)放在那里等着被使用。让我们一起看看其中的一些特性: @inline 这个特性为编译器提供了内联提示。有效的取值是__always和never。除非我认为必须要用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:41 | 阅读:123 | 回复:0
  • swift UI专项训练19 TextView 多行文本
    swift UI专项训练19 TextView 多行文本
      有时候我们所要展示的内容一行文本放不下,这就需要多行文本TextView,拖拽的时候注意上界不要超过电池的小图标。 可以在属性编辑器中对多行文本的内容进行更改,按住control键和回车键换行。 运行效果如图: ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:41 | 阅读:120 | 回复:0
  • iOS - OC 与 Swift 桥接
    iOS - OC 与 Swift 桥接
    项目中 OC 和 Swift 的类来回跳转,桥接问题 我们知道Swift中自定义的类不需要导入头文件,编译器会自动帮我们导入。那么Objective-C怎么做呢? 跟着网上教程,当我们创建以Swift为语言的工程后,在第一次创建或拖 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:41 | 阅读:111 | 回复:0
  • Swift结构体与类
    Swift结构体与类
    在面向过程的编程语言(如C语言)中,结构体用得比较多,但是面向对象之后,如在C++和Objective-C中,结构体已经很少使用了。这是因为结构体能够做的事情,类完全可以取而代之。而Swift语言却非常重视结构体,把结构 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:41 | 阅读:137 | 回复:0
  • [Swift]字符串根据索引获取指定字符,依据ASCII实现字符和整数的相互转换 ...
    [Swift]字符串根据索引获取指定字符,依据ASCII实现字符和整数的相互转换 ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/ )➤GitHub地址:ht ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:40 | 阅读:115 | 回复:0
  • 流利阅读 2019.1.8 Taylor Swift used facial recognition software to detect stalke ...
    流利阅读 2019.1.8 Taylor Swift used facial recognition software to detect stalke ...
    下载pdf资料: GitHub - zhbink/LiuLiYueDu: 流利阅读pdf汇总 本文内容全部来源于流利阅读。流利阅读对每期内容均有很好的文章讲解,向您推荐。 您可以关注微信公众号:流利阅读 了解详情。 Taylor Swift used fac ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:40 | 阅读:109 | 回复:0
  • Swift 让我对苹果深恶痛绝!
    Swift 让我对苹果深恶痛绝!
    点击上方“CSDN”,选择“置顶公众号” 关键时刻,第一时间送达! 在我的软件工程师生涯中,只有为数不多的几次被一种语言的设计和理念的美丽所折服,进而从中获得灵感。比如: Lua:简洁,模块化,以及严格遵循清 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:40 | 阅读:109 | 回复:0
  • swift之debug调试和控制台ddlb调试
    swift之debug调试和控制台ddlb调试
    ======================控制台面板设置代替print 参考:debug断点调试https://www.jianshu.com/p/55ce421e47e9 1.Condition:输入框内添加 Bool 表达式,使用 Swfit 的语法,使用的变量仅限于断点所在类以及所 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:40 | 阅读:102 | 回复:0
  • 解决ios/swift 报错 Reason: image not found
    解决ios/swift 报错 Reason: image not found
    dyld: Library not loaded: @rpath/EasyCountDownButton.framework/EasyCountDownButton   Referenced from: /Users/yxj/Library/Developer/CoreSimulator/Devices/BF041713-F171-4EE5-B455-02CB6BBBFFC8/data/Con ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:40 | 阅读:98 | 回复:0
  • 使用Swift从头开始创建iOS:设置开发环境
    使用Swift从头开始创建iOS:设置开发环境
    在开始创建iOS应用程序之前,我们需要设置开发环境。 在本教程中,我将向您展示如何注册为Apple开发人员并安装入门所需的开发工具。 1.要求和先决条件 本教程的主要重点是Xcode入门。 Xcode是Apple开发的出色的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:40 | 阅读:98 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap