自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZONE

iOS开发随笔

  • 博客(34)
  • 收藏
  • 关注

原创 【Homebrew】修复更新缓慢的问题

替换及重置 Homebrew 默认源

2022-05-07 17:54:04 474

原创 github配置ssh

一、安装git,打开git bash,依次输入以下命令1.$ssh-keygen -t rsa -C “[email protected]”2.$ssh-agent bash3.$ssh-add id_rsa二、将生成的公钥放到github配置上

2019-04-17 13:48:02 138

原创 10分钟快速搭建本地微服务

For Windows第一步、安装启动数据库安装启动mongodb安装mongodb,下载地址 https://www.mongodb.com/download-center启动mongdb,注意提前新建db目录mongod --dbpath D:/workspace/db第二步、安装启动服务端安装服务端cnpm install -g parse-server配置并启动服务端pars

2017-09-01 16:42:33 1483

原创 error! dyld: Library not loaded

dyld: Library not loaded第一种情况、 xcode7.3.1报错如下图解决方法: 将报错的类库添加到如下图的地方 第二种情况 Xcode8.3.2 报错如下 解决方法: 改变苹果开发者证书Apple Worldwide Developer Relations Certification Authority的权限为 Use System defaults

2017-05-07 18:19:57 334

原创 读《大话设计模式》

读《大话设计模式》

2017-02-23 17:20:04 288

原创 论在世界500强企业的发展与机会

经常在毕业择业的时候遇到一个择业问题,对于选择大公司还是小公司已经是一个老生常谈的问题了。 这个话题我在这里就不论述了。我这里想说一下在大公司的发展与机会。 在大公司里,好比一个大城市。它有着优秀的平台资源和人力资源以及多年积累的经验。 北上广其实也就那样,这是经常从某些人那里听到的话。大城市有着优秀教育资源,优秀的人才,优越的政策,有着优质高效益的企业等等。 未完待续

2016-09-08 00:18:32 321

原创 论在大城市的发展机会与未来

随着互联网的发展,进入互联网的门槛越来越低,越来越多的进入到互联网行业,其中有一群这样的人天天对着电脑疯狂的敲着代码,也就是我们猿人!虽然互联网发展迅速,但是三、四线城市的互联网发展还处于待开发状态,二线城市处于发展中,大部分规模较大的互联网公司都集中像北上广深等一线城市。

2016-09-08 00:09:23 654

原创 浏览器跨域问题

情景:本地服务器在浏览器上测试 解决方案: 在后台添加代码 response.setHeader("Access-Control-Allow-Origin", "*");*表示公共资源,例如:http:www.example.com

2016-09-06 19:09:27 203

原创 前端构建利器:AngularJS + Bower + Grunt

第一步:1.1 安装nodejs brew install node1.2 更新 brew upgrade node1.3 查看版本信息 npm -v1.4 生成一个新的pakage.json文件 npm init第二步2.1 安装Grunt npm install -g grunt-cli注意,安装到全局变量中可能需要sudo命令2.2 生成gruntfile

2016-08-05 11:15:52 610

原创 随记

苹果的审核不是一种audit,而是一种help us to improve my product experience!——恐龙相册app上架有感而发

2016-04-27 10:06:18 211

原创 1小时快速搭建一个网站

之前一直想搭建一个个人网站,但是因为需要买域名还需买空间以及部署等,对一个小白来说既费钱也费精力。下面介绍一个免费的方式快速建立一个个人网站。 注意:将username替换为你的github用户名。 1、在github上注册一个账号(已经有账号的跳过这一步) 注册github账号 2、在域名注册网站上注册一个域名(如果需要的的话,不想注册域名的也可以用github给你分配的免费域名) 万网

2016-04-11 10:44:53 1549 3

原创 Settings License

1.添加Setting Bundle【File】→【New】→【File】【Resource】→【Settings Bundle】2.编辑Setting Bundle中的Root.plist3.在Setting Bundle中添加License.plist右击Xcode中的【Settings.bundle】,再点击【Show in Finder】 然后点击【显示包内容】 复制

2016-04-03 12:11:18 400

原创 Pod 命令找不到

sudo gem install -n /usr/local/bin cocoapods

2016-03-28 00:02:32 826

原创 一颗跳动的心

源码https://github.com/zhayong/Demo.git

2016-03-17 23:28:00 378

原创 LMS项目总结

LMS日文名为やるkey,是一款日本小学生学习的教育类软件。主要分为四个模块:学習ルーム(学习室) りかい(学学习结果) がんばり(毅力) 学習りれき(学习历史)。 技术点: 1、sql数据库的简单封装和加密,是该应用的重点之一。 2、网络的简单封装,数据与服务器同步和下载数据,以及backgroundfetch数据处理 3、NSDate+Extension 日本的年是从4月1号开始的,所有

2016-03-16 16:26:20 678

原创 关于Xib的一些小技巧

一、关于在xib中设置圆角场景:当我们在xib中拖拽一个控件,如UIButton、UILabel想设置边角为圆角的时候总要写上几句代码。 其实我们忽略了控件属性面板中的一个重要的属性,User Defined Runtime Attributes。如图1 解决方法: 例:现在我们设置一个圆角的UILabel, 1、先拖拽一个UILable到xib中 2、设置User Defined

2016-03-15 22:08:40 389

原创 读《点石成金》

可用性可用性只意味着确保某个事物运转良好;让一个有着平均能力和经验的人(甚至稍微低于平均水平)能使用它——不管它是网站、战斗机、或者旋转门——达到预期的目标,而不会陷入无助的挫折。这是一条很好的可用性原则:某个东西越是投入大量的时间与经历(或者看起来这样),它将来用到的可能性就越小。在任何一个领域,都有很多你能学习的可用性知识,除非你是一个可用性专家,否则掌握到一定程度就可以了。团队中的两种文化

2016-02-25 18:38:38 309

原创 Error:OX wants to use the "System" keychain

1.场景在Xcode中更换新的证书后出现如下对话框,在你正确输入用户名和密码的情况下仍未果。2.解决方法打开keychain如果左上角小锁是锁着的话请打开锁在左边的列表中选中system双击发布或者开发者证书 保存改变重启Xcode,打开工程

2016-01-29 12:51:35 592

原创 mac git xcrun error active developer path 错误

1、错误场景 安装了xcode7.2之后,把之前的xcode7.0给卸载了,在安装使用cocoapods时出现了如下错误: 2、解决方法 在终端下输入:$ sudo xcode-select -switch <path>

2016-01-24 15:41:22 196

转载 Objective-C属性特性

1.nonatomic 原子性使用该特性可以在多线程并发的情况中,将访问器设置为非原子性的,因而可以提供不同的结果。如果不设置该项属性,访问器就会拥有原子性,换言之,就是赋值和返回值的结果永远都会完全同步。2.assign 设置器语义通过该特性可以在不适用copy和retain的情况下,使用属性的设置器方法执行简单的赋值操作。这个特性是默认的。3.retain 设置器语义在赋值时,输入值会被发送一个

2016-01-15 17:04:44 241

原创 今年我24了

今年我24了,每天浑浑噩噩的过着。每天晚上想法千千万,早上起来走原路,这是为什么呢,我一直在思考!首先,做一件事需要一个明确的目标,不然那的话第二天总是想着过。虽然说现在是“市场经济”,但是不同阶段还是需要实行下“计划经济的”。每天晚上计划下第二天的事情,这样才能做好每一天,每一天才能过的充实和丰富。从今天起,我做一个决定,24天的一个计划,每天晚上把第二天的工作安排好,然后制作成工作笔记。

2015-12-06 22:37:48 241

原创 所感所悟

不要太在乎眼前的很多诱惑,我们做技术的还是要踏踏实实,有时间没钱的时候就要多学多拼,机会永远是留给有准备的人的!

2015-12-04 11:15:33 316

原创 iOS直接跳转到系统设置的各个界面

亲测在iOS9.x和iOS8.x中均可以有用, 例:跳转到WiFi设置界面1.info里面设置在项目的info.plist中添加URL types并设置URL Schemes为prefs,如下图2.实现代码NSURL *url = [NSURL URLWithString:@"prefs:root=General&path=About"]; if([[UIApplication share

2015-12-03 19:06:10 416

原创 断点调试——在线程和在代码中切换

在线程中在代码中切换方法如图

2015-11-06 17:18:16 252

原创 关于隐藏iOS9键盘上新增的快捷方式工具条Shotcuts

在iOS9.0上当你点击inputView设置为一个frame为0的view的Textfiled时会弹出一个快捷方式工具条(shotcuts),同时系统会发出键盘弹出的通知,如下图所示: 但是是在iOS9.0以下版本中并没有并没有这个工具条,如何去掉这个工具条(shotcuts)呢,直接上菜:“` _textfiled.inputAssistantItem.leadingBarButtonG

2015-10-30 16:14:00 1016

原创 读《The Pragmatic Programmer:From Journeyman to Master》- 1

程序员修身之道,这是一本放在枕头边经常拿起来反复读的书。

2015-10-13 13:22:11 721

转载 CocoaPods详解之——pod install/update更新慢的问题

最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动,原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:pod install --verbose --no-repo-updatepod update --ve

2015-09-02 15:27:14 374

原创 iOS从零开始学习之初

事情困难是事实,再困难的事情还是要每天去做是更大的事实。 因为我是一路学习过来的,从最初的实习培训软件开发到最初的毕业工作,时间虽然不长,到现在已经有一年的时间了。我决定在这里做一个小结。 2014年7月,我背包离开了我熟悉三年的大学来到了无锡,开始了我的编程学习之路。我本生是自动化专业的,在编程方面可以说是没什么概念的。经过再三的软件开发方向的确认,我选择了iOS软件开发,开始接触iMac可以

2015-09-02 11:37:00 349

原创 CocoaPods安装、使用与卸载

Mac下都自带ruby,使用ruby的gem命令即可下载安装,如果没有ruby环境,请参考Ruby安装这篇文章 http://blog.csdn.net/baidu_20080311/article/details/480025091.cocoapods安装在终端输入命令行sudo gem install cocoapods成功之后输出日志 在终端输入命令行 pod setuppod s

2015-08-26 14:49:07 484

转载 Ruby安装

系统需求: Mac OS X 安装Ruby之前首先需要安装Xcode开发工具1. 安装RVM(Ruby Version Manager)期间可能会问你sudo管理员密码,等待一段时间后就可以成功安装好 RVM。 在终端输入命令行:curl -L https://get.rvm.io | bash -s stable成功之后输出日志 然后,载入 RVM 环境,输入命令行:    sour

2015-08-26 14:03:57 514

原创 iOSApp在提交审核时遇到问题

应用不能提交审核 在多次提交审核时都提示无法保存App信息 解决方案:请用苹果电脑自带的sari浏览器

2015-07-20 13:52:50 465

原创 如何成为一名有优秀的iOS工程师

如果你是一名专业的iOS工程师,你应该为自己感到自豪。因为在强大的iOS生态系统下,你可以一展身手去实现自己的想法和他人的想法。这是一件无比激动的事情。如何成为一名专业的iOS工程师呢?我觉得需要做到一下几点。一、提高自己的英语水平作为码农,英语水平虽然不是硬指标。但是,如果你英语水平足够好的话,真是如虎添翼。在公司里,糟糕的英语表达能力掩盖了你在软件开发技术上的优势。很多优秀的技术文章或者技术文档

2015-07-11 13:55:18 1082

原创 新版本中Xcode插件失效

一、可能由于Xcode安装插件重启后有提示Skip Bundle和Load Bundle,不小心选错了Skip Bundle,这将到时插件未启动。解决方案: 1.找到Xcode插件安装目录(前往~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/ ) 2.找到该插件包,打开comment包文件中的info.plist

2015-07-09 13:17:10 353

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-03-25 22:22:33 209

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除