TextEditorDemoswift:textEditorDemo一个简单的富文本编辑器一个简单的富文本编辑器(IPhone 5s Xcode 6.3 swift 1.2)实现了一些基本功能,并解决了一些问题:在TextView中添加照片,以及照片存储实现键盘隐藏和弹出实现默认提示文字效果:点击进行编辑时提示文字自动消失解决改变文字属性,TextView自动滑到顶部问题让TextView滑到光标
iOS开发Swift篇—简单介绍一、简介Swift苹果于2014年WWDC(苹果开发者大会)发布的全新编程语言Swift在天朝译为“雨燕”,是它的LOGO 是一只燕子,跟Objective-C一样,可以用于开发iOS、Mac应用程序苹果从2010年7月开始设计Swift语言,耗时4年打造Swift的语法特点从它的语法中能看到Objective-C、JavaScript、Python等语言的影子语
# 苹果 Swift 编程语言简介 苹果 Swift 是一门现代化的编程语言,由苹果公司在2014年推出,旨在替代他们在开发iOS和macOS应用程序时使用的Objective-C语言。Swift以其易读性和高性能而受到广泛欢迎。它兼具安全性和灵活性,允许开发者快速构建高效的应用程序。本文将深入探讨Swift的一些基本概念,并通过代码示例加以说明。 ## Swift 的基础语法 Swift
原创 8月前
28阅读
# 深入探索苹果 Swift Swift苹果公司推出的一种现代编程语言,主要用于 iOS、macOS、watchOS 和 tvOS 的应用开发。Swift 的设计目标是使编程变得简单、安全、高效。自首次发布以来,Swift 以其清晰的语法和强大的功能迅速赢得了开发者的青睐。 ## Swift 的特点 1. **安全性**:Swift 强调安全性,避免了许多常见的编程错误,如空指针引用,采
原创 7月前
38阅读
    继Objective--C以来, 苹果公司一直沿用该语言作为iPad和iPhone的开发语言。它是一门面向对象的编程语言,是一门对C语言进行封装的语言。   WWDC于北京时间6月3日凌晨1点在旧金山召开。在大会上,它发布了两个系统,OS Yosemite和iOS 8, Swift语言也是在那时同时发布的, 仅发布后一天,有关该语言的电子书
转载 2023-09-10 13:51:39
55阅读
Apple WatchApple Watch是苹果公司于2014年9月公布出来的一款智能手表。分为运动款、普通款和定制款三个系列,区别如下:普通款 (Apple Watch):抛光蓝宝石晶镜面、冷锻不锈钢表壳 运动款 (Apple Watch Sport):Ion-X 玻璃材质镜面、阳极氧化铝金属表壳 定制款 (Apple Watch Edition):抛光蓝宝石晶镜面、18K金表壳、支持定制
转载 2023-10-24 09:08:41
317阅读
1. weak unowned 区别:从表面的行为上来说 unowned 更像oc的 unsafe_unretained,而 weak 就是oc的 weak。用通俗的话说,就是 unowned 设置以后即使它原来引用的内容已经被释放了,它仍然会保持对被已经释放了的对象的一个 "无效的" 引用,它不能是 Optional
写在前面或许有这样的需求,要求页面在无网状态先显示上一次显示的数据,这就涉及到缓存,但是缓存又分为文件缓存,归档等,realm 太过笨重,归档太麻烦,最后选择了文件缓存, 看了很多博客,在参考了别人的缓存开源项目, 功能太过简单单一化,比如:我想删除某一个文件下的缓存信息,大部分是只提供了删除所有缓存 ,不可以按目录删除。我总结了一个库,可以异步按照目录删除 。简单方便,快捷神速,是居家iOS码农
转载 2024-06-12 23:37:32
119阅读
  Swift苹果于2014年 WWDC(苹果开发者大会)发布的新开发语言,可与 Objective-C*共同运行于 Mac OS和 iOS平台,用于搭建基于苹果平台的应用程序。 Swift是一款易学易用的编程语言,而且它还是第一套具有与脚本语言同样的表现力和趣味性的系统编程语言。Swift的设计以安全为出发点,以避免各种常见的编程错误类别。
在经历的一段时间的郁闷之后,我发现感情都是虚伪的,只有代码是真实的(呸)因为看了swift语法之后依然不会用swift,然后我非常作死的跑去看官方文档,就是xcode里自带的help》documentation and API reference其中的swift里的guide这里主要总结一下里面每一章讲了什么,还有自己学到的东西和需要研究的东西 part 2:Building a Bas
转载 2024-05-14 15:48:38
267阅读
# Swift语言基础与应用 Swift是一种强类型、编译型的编程语言,它由苹果公司于2014年推出,旨在替代Objective-C。Swift不仅简洁易读,还注重安全性和性能,非常适合开发各类软件,尤其是iOS和macOS应用。本文将介绍Swift语言的一些基本概念,以及如何运用其特点编写高效的代码。 ## Swift语言的基本特性 ### 1. 安全性 Swift 语言具有强类型的特性
原创 2024-09-08 06:43:30
20阅读
angellixf 申请的过程,大概花了半个月时间,其实可以不用这么久。。。 一、注册Apple ID 注:申请Apple ID的时候,First Name与Last Name,要填写个人资料,不要填公司名,一定要填写正确 Personal Information First Name: San Last Name: Li Email Address:你的邮箱 Company / Org
使用 C 语言的 fopen 打开文件时,可以指定的 mode 有 12 个,其中 6 个包含  "b" 使用 C++ 的 fstream 打开文件时,可用的模式组合有 24 个(?),其中 12 个包含  "binary" 使用 python 的 open 打开文件,除了可以使用 C 中的 12 个模式外,还可以使用  "U" 或 "rU" 使用 Qt 库的 QF
About Swift 关于Swift官方文档的翻译,仅供参考,本人英语本就不好,边学边翻译,不喜勿喷。Swift is a new programming language for iOS, OS X, watchOS, and tvOS apps that builds on the best of C and Objective-C, without the constraints of C
转载 2023-11-04 20:42:13
123阅读
序言现在iOS开发者耳边一定有两个声音 1.还在用Objective-C不是都在用Swift了吗? 2.Swift?大公司新项目都是在用Objective-C 所以小编写写自己的看法到底是Objective-C还是SwiftSwift 是一种新的编程语言,用于编写 iOS 和 OS X 应用。Swift 结合了 C 和 Objective-C 的优点并且不受C兼容性的限制。Swift 采用安全的编
转载 2023-08-09 20:53:05
46阅读
1简介 今天凌晨Apple刚刚发布了Swift编程语言,本文从其发布的书籍《The Swift Programming Language》中摘录和提取而成。希望对各位的iOS&OSX开发有所帮助。 Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束。Swift采用了安全的编程模式和添加现代的功能来是的编程更加简单、灵活和有趣。界面
转载 2023-11-14 22:24:54
114阅读
前段时间花了几天时间把 Swift 官方文档前前后后读了一遍,深有收获,在阅读过程中将其中值得注意的点截取出来放在了下面,方便以后查阅。函数是第一等类型,这意味着函数可以作为另一个函数的返回值。你可以通过参数位置而不是参数名字来引用参数——这个方法在非常短的闭包中非常有用。当一个闭包作为最后一个参数传给一个函数的时候,它可以直接跟在括号后面。当一个闭包是传给函数的唯一参数,你可以完全忽略括号。结构
转载 2023-08-21 10:35:17
364阅读
译者|薛命灯编辑|覃云近日,苹果开源了一款基于事件驱动的跨平台网络应用程序开发框架 SwfitNIO,它有点类似 Netty,但开发语言使用的是 Swift苹果称 SwfitNIO 的目标是帮助开发者快速开发出高性能且易于维护的服务器端和客户端应用协议。基本概念SwfitNIO 实际上是一个底层工具,用于开发高性能的网络应用程序,作为“每连接一个线程”的替
 Swift是什么?Swift苹果于WWDC 2014发布的编程语言,The Swift Programming Language的原话:Swift is a new programming language for iOS and OS X apps that builds on the best of C and Objective-C, without the constrain
转载 2023-05-23 16:29:17
174阅读
在现代软件开发中,Swift组件的文档是提高开发效率的重要工具。本文将深入探讨如何解决“Swift组件文档”问题,涵盖版本对比、迁移指南、兼容性处理、实战案例、排错指南和性能优化等多个方面。 ## 版本对比 在刚接触Swift组件时,我们需要关注各个版本之间的特性差异。以下的四象限图展示了不同版本所适用的场景及其匹配度,从而帮助开发者快速选择合适的版本。 ```mermaid quadran
原创 5月前
26阅读
  • 1
  • 2
  • 3
  • 4
  • 5