![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Swift开发语言
坛主白羊
独善其身,兼爱天下!
展开
-
Swift UI控件详细介绍
Swift UI控件详细介绍(上)UI控件首先介绍一下AppDelegate.swift@UIApplicationMain 调用了OC中的UIApplicationMain函数;UIApplicationMain是iOS应用程序的入口UIApplicationMain:a.创建了一个UIApplication对象,代表当前应用程序. 作用是用来检测当前应用程序状态的改变。 1.在这个方法中来搭建...转载 2018-06-27 09:19:10 · 1357 阅读 · 0 评论 -
SVN配置
Mac自带svn服务器,我们只需要开启svn服务器 创建svn目录 mkdir /Users/用户名/svn 将之前创建的文件夹设置为SVN的代码库,创建svn repository svnadmin create /Users/用户名/svn/repository 在finder中打开上面的路径,需要配置一下conf文件夹下的文件 截图 ...转载 2019-05-14 22:12:35 · 193 阅读 · 0 评论 -
最新iOS适配-转自简书
iOS 12系统目前看来并没有多大变化.不像iOS 11那样增加了新的安全区域概念.在iOS 12中新机型的安全区域概念没有太大变化.主要就是机型的适配和Xcode10升级后的问题.首先附上iOS 12支持的所有机型的尺寸.适配iPhone XR/iPhone XS Max1.启动图升级Xcode10后,打印屏幕的宽高:#define rmScreenW [UIScre...转载 2019-03-05 11:58:16 · 2043 阅读 · 0 评论 -
swift杂乱整理
001--swift简史小视频002--Playground体验003--常量&变量一、swift简史1、介绍swift是苹果公司于2014年推出用于撰写OS和iOS应用程序的语言。它由苹果开发者工具部门总监“克里斯.拉特纳”在2010年开始着手设计,历时一年完成基本的架构。到后来苹果公司大力投入swift语言的研发,于2014年发布这一语言的第一版本。swift2.0...转载 2018-07-26 09:44:12 · 566 阅读 · 0 评论 -
网络转载基本介绍
一、Swift趋势虽然还处于过渡时期,但趋势很明朗了,Swift 必然会替代 Objective-C,并且比想象中来得快。现在就应该做好准备了。假如之前已经掌握了 Objective-C,切换到 Swift 也不难。Swift 中很多概念在 Objective-C 中已经存在。随着时间推移,Swift 在整个 iOS/Mac 工程中占的代码比例会越来越多,而 Objective-C 作为粘合层...转载 2018-07-19 16:49:06 · 323 阅读 · 0 评论 -
网络转载总结
个人感悟:一个月的学习,学了很多内容,但是并没能很好的消化,所以说现在脑子里还是一片混乱,不能很好的将学习过的东西应用在编写程序上,所以说必须要一遍遍的去敲代码练习,fighting!语言基础程序是指令的集合,写程序就是写一系列的指令去控制计算机做我们想做的事情。编译:将程序设计语言转换成计算机能够理解的机器语言或者某种中间代码的过程。冯诺依曼体系结构的计算机:1.使用二进制2....转载 2018-07-19 16:44:29 · 216 阅读 · 0 评论 -
禁用Xcode 9的Swift 3 @objc推断
禁用Xcode 9的Swift 3 @objc推断2018年01月08日 14:56:43阅读数:887 今天我安装了Xcode 9,并将我的项目转换为Swift 4.0。 令人惊讶的是,我的代码只需做很少的改动就可以兼容新的Swift。 然而,构建后出现一个警告:The use of Swift 3 @objc inferen...转载 2018-07-06 22:39:53 · 398 阅读 · 0 评论 -
xcode 9.3 install cocoapods
首先,检查你的ruby源: 1、gem sources -l默认情况是*** CURRENT SOURCES ***https://rubygems.org/重要的位置: 这个源路径国内不能使用,之前是使用淘宝的镜像https://ruby.taobao.org/,现在发现这个也不能使用了,替换为http://gems.ruby-china.org/。替换http://gems.ruby-chin...转载 2018-07-05 22:24:54 · 315 阅读 · 0 评论 -
关于cocoapods的使用
/*关于cocoapods的使用*/以下操作基于:macOS High Sierra;xcode9.3.1环境亲测>>由于该插件由ruby语言编写,需要Ruby2.0y以上环境>1.检查当前版本gem --version>2检查已安装ruby源gem sources -list*>变更国外源至国内gem sources --remove 源地址gem sources...原创 2018-07-11 21:26:42 · 288 阅读 · 0 评论 -
Git的使用
/*Git的使用*/*>1.基本概念工作区:即工程目录仓库:工作区内.git(隐藏文件夹)为本次仓库,远程仓库目前常用的oschina,github(已被收购)暂存区:一个文件表示逻辑的区,即说明工作区哪些文件属于暂存区三种状态:已提交(commit),已修改(modified),已暂存(staged),所有操作可逆*>2.Git的安装git --version查看是否已安装当然也可以...原创 2018-07-11 21:26:15 · 206 阅读 · 0 评论 -
UIKit
iOS UIKit框架1. 简介:UIKitk框架提供一系列的Class(类)来建立和管理iPhone OS应用程序的用户界面( UI )接口、应用程序对象、事件控制、绘图模型、窗口、视图和用于控制触摸屏等的接口。(PS1: 可以认为是操纵界面的一个API库)(PS2: UIKit框架是用在iOS平台上与之对应的是MAC OS X上的Application Kit,二者是姐妹框架,作用和目的没啥太...转载 2018-06-27 14:24:04 · 1618 阅读 · 0 评论 -
史上最详细git教程
史上最详细git教程题外话虽然这个标题很惊悚,不过还是把你骗进来了,哈哈~各位看官不要着急,耐心往下看Git是什么Git是目前世界上最先进的分布式版本控制系统。SVN与Git的最主要的区别SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须...转载 2018-07-09 09:10:36 · 15409 阅读 · 10 评论 -
project的info、build settings,target的general、info、build settings
hey,你曾经是否遇到如下问题?1. 别人问你的程序最低支持的固件是多少?2. 添加configuration3. 快速查看app的icon和启动画面不管你是否遇到,我反正是遇到。 今天要研究的内容都是与这些相关,与app的信息及编译相关,主要包括project的info、build settings,target的general、info、build settings。project包括Info...转载 2018-06-27 09:23:13 · 448 阅读 · 0 评论 -
iOS - 教你如何科学的在Xcode8上使用插件
iOS - 教你如何科学的在Xcode8上使用插件2016年12月10日 16:27:15 阅读数:1802 原文链接:http://www.cocoachina.com/bbs/read.php?tid=17054171.先下载原版Xcode8 2.在应用程序中将Xcode8复制一份(用来以后打包上传) 3.打开”钥匙串访问” 4.上面导航栏-钥匙串访问-证书处理-创建证书 5.填写如图 第一行...转载 2018-06-27 09:22:31 · 254 阅读 · 0 评论 -
移除 Xcode
官网各个版本下载 https://developer.apple.com/download/more/移除 Xcode 运行安装 APP 产生的缓存文件(DerivedData)只要重新运行Xcode就一定会重新生成,而且会随着运行程序的增多,占用空间会越来越大。删除后在重新运行程序可能会稍微慢一点,建议定期清理。路径:1~/Library/Developer/Xcode/Der...转载 2019-07-28 16:14:12 · 914 阅读 · 0 评论