- 博客(99)
- 资源 (21)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 M1 mac 装机指南,cocoapods,Xcode,android studio,vscode
文章目录M1 mac 装机1.安装最新的Xcode2.安装cocoapodsa.CocoaPods的使用和安装b.Homebrew是什么?以及使用c.报错[!] Oh no, an error occurred.的解决方法d.报警告CocoaPods 【warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777】的解决方案3.使用代码版本管理工具git将项目导入本地,建立映射关系4.安装vscode5.安装android
2021-01-16 11:48:34
1969
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Instruments--iOS组建与框架——iOS SDK高级特性剖析
iPhone版本回退好多朋友由于手误或者出于尝鲜、好奇等升级了iPhone最新的iOS系统或者是iPhone1.查询要回退的固件是否开放验证2.备份(可跳过)3.下载要回退的iOS固件4.这里区分windows和mac下的安装方式:windos下mac下iPhone版本XXiPhone 版本YY...
2018-12-21 13:40:13
443
原创 Swift之代码优化
本文内容学习自DamonLu的文章,写在CSDN中为了自己后续学习swift时方便查看,原文地址 https://juejin.cn/post/7028506186743808008,如有侵权告知必删引言Swift有很多语言所没有的独特的结构和方法,因此很多刚开始接触Swift的开发者并没有发挥它本身的优势有条件的for循环view.subviews中的UIButton做一些处理,用for循环怎么来遍历呢?在下面的写法中,更推荐后面两种写法:// ❌for subView in view.su
2021-12-14 16:35:01
1998
原创 Vi编辑器-相关命令
命令模式相关命令命令功能dd删除光标所在行ndd从光标位置连续向下删除n行yy复制光标所在行nyy从光标位置连续向下复制n行p粘贴u撤销上一次命令gg回到文件顶部G回到文件末尾/str查找str底行模式相关命令命令功能:w 文件另存为:w保存:q退出,如果没有保存,不允许退出:q!强行退出,不保存退出:wq保存并退出:x保存并退出:set.
2021-08-31 21:14:06
108
原创 清屏命令clear命令
作用clear命令用来清屏,可以使用ctrl + l 来替换格式clear案例[root@node1]#clear快捷键control + l
2021-08-31 19:56:00
3724
原创 网络管理命令netstat命令
作用netstat命令用于显示与网络协议相关(TCP/UDP)的统计数据格式netstat[参数]案例[root@node ~]# netstat -nltup
2021-08-31 19:55:16
101
原创 网络管理命令-hostname命令
作用hostname命令用来查看主机名格式hostname案例[root@node1~]# hostnamenode1
2021-08-30 15:17:14
274
原创 系统管理命令- kill命令
作用kill命令用于终止执行中的程序格式kill [参数][进程号]案例kill -9 12345 #杀死pid为12345的进程
2021-08-30 15:01:11
72
原创 文件操作命令-cp命令
作用cp命令用来实现文件或者目录的复制格式cp [参数] 源路径 目标路径-r 复制目录需要加该参数,表示递归复制案例cp a.txt dir1 #将a.txt复制到dir1目录cp a.txt b.txt #将a.txt复制到b.txtcp -r dir1 dir11 #将dir1目录复制为dir11...
2021-08-30 14:34:52
168
原创 文件操作命令-more命令
作用用于显示文件内容,可以按页或者按行显示文件内容格式more 文件路径Enter:向下n行,需要定义,默认为1行空格键:向下滚动一屏或Ctrl + FB键:返回上一屏或Ctrl + Bq:退出more案例more /root/1.txt...
2021-08-30 11:26:01
142
原创 文件操作命令-mv命令
作用mv命令用于文件、目录的移动和重命名格式mv 原路径 目标路径案例移动mv a.txt dir #将a.txt移动到dir目录mv dir2 dir #将dir2目录移动到dir目录重命名mv a.txt b.txt #将a.txt重命名为b.txtmv dir2 dir22 #将dir2目录重命名为dir22移动和重命名的区别1.mv 文件 目标路径mv a.txt dir如果目标路径是目录,则为移动mv a.txt b.txt如果目标路径是文件,则..
2021-08-30 11:03:44
471
原创 文件操作命令-touch命令
作用touch命令创建文件格式touch文件名…案例touch a.txt #在当前目录创建a.txt文件touch /root/a.txt #在/root目录创建a.txt文件touch a.txt b.txt c.txt #创建多个文件
2021-08-30 10:34:15
342
2
原创 目录操作命令-rm
作用rm命令用于删除文件或者目录格式rm [参数] 文件或者目录名参数英文含义-fforce(强制)强制删除,忽略不存在的文件或目录 无需提示-rrecursive(递归)递归地删除目录下的内容,删除目录时必须加此参数案例rm -r 目录删除目录有提醒(y删除,n不删除)rm -fr 目录文件直接删除rm 文件删除文件有提醒rm -f 文件文件直接删除...
2021-08-30 10:24:15
107
原创 目录操作命令-mkdir
作用mkdir命令用于创建目录格式mkdir[-p] dirName参数:-p 一次创建多级目录案例mkdir dir #创建单极目录mkdir -p aaa/bbb/ccc #创建多级目录
2021-08-30 09:19:22
81
原创 目录操作命令-cd
作用:cd是英文单词change directory的缩写,其功能为更改当前的工作目录,也是用户最常用的命令之一格式:命令含义cd切换到用户主目录(root用户主目录是/root,其他用户是/home/用户名)cd目录切换到指定目录下cd…切换到上级目录案例:命令效果cd#回到用户主目录cd test#切换到当前目录下的test目录(相对路径)cd /root/test切换到指定目录(绝对路径)cd .
2021-08-28 10:02:53
236
原创 什么是Podfile呢?送给你来自官网的介绍
文章目录官网地址什么是Podfile迁移从0.x 到 1.0指定pod版本使用计算机本地文件夹中的文件。从库repo根目录中的一个播客规范。外部资源写在最后官网地址官网介绍什么是PodfilePodfile是描述一个或多个Xcode项目目标的依赖关系的规范。该文件应该简单地命名为Podfile。指南中的所有示例都是基于CocoaPods 1.0及以上版本的。一个Podfile可以非常简单,这增加了一个单一的目标:target 'MyApp' do use_frameworks! pod
2020-09-21 10:52:52
903
1
原创 iOS项目实践之Objective-C语言开发小技巧
1.隐私政策,用户协议的UI布局需求:注册/登录页面,页面底部添加隐私政策和用户协议的展示UI解决方案:使用UITextView,有一个方法- (void)addAttribute:(NSAttributedStringKey)name value:(id)value range:(NSRange)range;来实现效果Show your the Code// 同意文本 UITe...
2019-12-13 14:22:10
332
原创 Post和Get的区别
01特点1.1 http的特点基于tcp/ip、一种网络应用层协议、超文本传输协议HyperTextTransfer Protocol工作方式:客户端请求服务端应答的模式快速:无状态连接灵活:可以传输任意对象,对象类型由Content-Type标记客户端请求request消息包括以下格式:请求行(request line)、请求头部(header)、空行、请求数据服务端响应r...
2019-11-29 17:42:48
151
原创 CocoaPods安装大全
CocoaPods安装写在前面的话新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入写在前面的话新换了一家单位...
2019-08-07 14:10:00
224
原创 iOS技术总结1——3D Touch技术
简介3D Touch是iPhone 6s+,iOS9之后新增的功能。是一种立体触控技术,被苹果称为新一代多点触控技术,在Apple Watch上体现为采用了Force Touch,屏幕可感知不同的感压力度触控。有peek和pop两种新手势。3D-Touch技术相对于多点触摸在平面二维空间的操作,增加了对力度和手指面积的感知,其最大的好处在于不启动app的情况下,可以通过长按快速预览/查看你想要的...
2019-07-24 16:48:20
353
原创 苹果开发者账号双重认证
1.打开苹果开发者网站登录开发者账号2.登录后,在系统偏好设置中找到iCloud,然后打开账户详细信息,3.具体的双重验证操作
2019-03-01 17:39:50
3199
原创 初探宏定义
使用宏定义创建对象:创建Button的宏定义,并在ViewController写下点击Button的触发的方法一:使用宏定义创建对象#define Button(buttonSelf,type,origin_x,origin_y,width,height,title,state,textColor,controller,event,forView)\ UIButton *button...
2018-12-28 11:21:41
319
原创 Objective-C使用部分技巧
一:避免Block的Retain Cycle1.__block ASIHTTPRequest* request=[ASIHTTPRequestrequestWithURL:url]; __weak ASIHTTPRequest* request2=request; 2.ASIHTTPRequest* request=[ASIHTTPRequest...
2018-12-28 09:49:10
151
原创 iOS中涉及到性别选择的解决方式
一:首先声明一下 UIButton *sexManBtn;//性别选择 男 UIButton *sexWomanBtn;//性别选择 女 UILabel *sexManLabel; UILabel *sexWomanLabel; BOOL sexOk;二:初始化sexOk = YES;三:UI布局 sexManBtn = [UIButton buttonWi...
2018-09-29 15:10:48
1607
原创 有大红本之后如何落户太原
有大红本之后如何落户太原攻略,有多种方式,楼主只讲楼主亲身经历的方式 首先楼主是单身,户口只落自己的,主要共四步: 第一步: 拿大红本、契税发票、身份证、户口本等原件及复印件去房子所属的派出所审批,会填一个表格,然后将你的大红本原件和其余的复印件以及该表格都留下,然后会让你准备个夹子方便他们将你的资料放置在一起(夹子在去的时候就准备好吧); 第二步: 以房落户,审批的时间...
2018-05-11 17:48:49
2087
转载 iOS中如何正确的实现行间距与行高
iOS中UILabel的默认排版样式: 但是往往设计师提出的需求,希望让文本展示得更美观,类似的标注就会像这样: 我们可以借助NSAttributedString来实现,示意代码:NSMutableParagraphStyle *paragraphStyle = [NSMutableParagraphStyle new];paragraphStyle.lineSpacing ...
2018-04-13 11:04:34
1835
转载 iOS 最省时的打包姿势
打包方式1 自动化脚本打包无论是jekins部署还是使用xcodebuild指令的shell脚本都是不错的选择。可以自行google ,网上很多类似的案例。2 Apple推荐的方式使用xcode的archive功能:Product -> Archieve -> Export3 手动build打包 (推荐指数五星)手动编译,生成 .app 文件 把 .app 文...
2018-02-08 14:23:07
158
原创 如何清理mac的存储空间
iOS的小伙伴们,清理mac电脑的一些干货分享: 点击桌面空白,然后再菜单栏中,选择前往->前往文件夹->~/资源库,然后开始清理吧1.Developer/Xcode/DerivedData 这个文件夹下的内容是Xcode的缓存文件,可以全部删除 2.Developer/Xcode/iOS DeviceSupport 这个文件夹下的内容是真机测试时支持的手机系统版本,选择删除,我只留着11
2017-12-15 15:31:08
6992
原创 Mac使用阿里云Code提供的Git仓库做版本控制
一:Git的介绍二:目前流行的Git托管平台 了解到的Git托管平台有三种,分别是GitHub(私有项目要收费)、GitLab和阿里云Code三:具体操作步骤 1.在code.aliyun.com注册并登录,推荐重新开始注册而不是使用支付宝账号,避免邮箱不再使用接收不到邮件的尴尬。2.选择Groups,进行多人开发3.新建仓库,使用SourceTree连接项目,并进行一次推送
2017-12-14 14:51:45
1957
转载 程序员创业注意事项
尽量不做自己不擅长的领域一些创业项目与创业者自身工作无关或兴趣完全无关的行业领域,似乎觉得找到了一个行业的痛点,想着只要自己想出来的这个点子去做一个网站或APP就能撬动整个市场,甚至梦想着成为下一个独角兽公司。但这是创业中第一个也是最大的坑,当你的创业点子诞生时可能就已经注定了它的失败。难道那个行业(或领域)里没有人想去做吗?那个行业没有一个人比我聪明?还是因为自己所解决的问题并非时市场的真正痛点,
2017-03-07 11:18:15
388
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-03-07 09:37:07
225
原创 2016岁末随笔
时光匆匆,2016年的春夏秋冬仿佛转瞬间,就被湮灭历史长河之中。再过一周,迎接2017的钟声即将敲响。2016就要say goodBye了,然而一年的风风雨雨却又如此厚重,工作中经历了从低级菜鸟到中级菜鸟的转变,情感上经历了一次失败的恋爱,各种酸甜苦辣的滋味一言难尽。
2016-12-26 16:36:44
364
QuestionnaireDemo.zip
2020-09-10
iOS_OC语言_多章节分级展示demo.zip
2020-01-19
IOS 已上线项目 仿微信 即时聊天 20150613
2015-06-03
IOS 导航栏
2015-06-03
UITableView的使用
2014-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人