自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 高效编写iOS方法-小结

本文是本人看完《高效编写iOS的52条方法》的一些小结及笔记。第 1 条1.使用消息结构的语言,其运行时所应执行的代码由运行环境来决定(——动态绑定);而使用函数调用的语言,则由编译器决定。 2.Objectivew-C是C的超集(superset)。Objective-C语言中的指针是用来指向对象的。 3.对象所占内存总是分配在“堆空间(heap space)”中,不能在栈中分配Objecti

2017-01-13 13:53:38 1945

原创 Git——detached HEAD

在学习git的过程中,有些blog提到这种detached HEAD情况,处于好奇,去搜索了相关的文章查看这种情况的具体表现,以及解决方案,在这里作个总结。detached head,即游离的HEAD,HEAD指向了未知的分支,即不在所有已知的分支范围内。detached HEAD 具体示意图是这样:(网络图片) 上网看了些资料,道友们是遇到这样的问题然后解决了,但是出于好奇心来了解的我并没有

2017-01-11 18:23:55 8327

原创 iOS动态库重签名步骤

原因1.动态库的签名需与项目的签名一致才可以真机调试 2.动态库打包发布后有发布证书,必然与我们code时候的签名证书不一样,因此需要重签名 3.若commit的时候把个人用的动态库一起push到分支上,那么teammate拉了代码以后将其本地的动态库签名替换成提交者的签名,与其本地签名不一致,就会导致出现该问题-fatal error @#$%^&*..问题,只需要重签名一次即可 dyl

2017-01-04 12:15:16 9715 4

原创 iOS后台运行程序

苹果默认三种类型程序可以在后台运行:音频播放类、location位置更新类、voip。在开发中经常需要在程序进入后台之后仍正常运行,但是当app进入后台,其主线程都会被挂起,这种状态下,应用程序不执行任何代码,并有可能在任意时候从内存中删除。 那么如果想要继续在后台运行任务,可以通过- beginBackgroungTaskWithExpirationHandler:方法来请求后台执行时间;也可以

2017-01-04 11:48:32 637

原创 Git学习笔记

一、Git命令1.创建目录 $ mkdir directoryName 2.初始化新的repository $ git init3.将远程仓库拷贝至本地生成一个与远程主机的版本库同名的目录 $ git clone <http://… 即url>git clone支持多种协议,除了HTTP(s)以外,还支持SSH、Git、本地文件协议等。 $ git clone http[s]

2016-10-20 18:26:59 1206

原创 Xcode - 配置.gitignore文件及其忽略规则

在代码控制的时候,本地工程的很多文件是不需要被提交的。Xcode创建的工程中有 .gitignore配置文件可以用来设置在git提交时需要被忽略的文件。一、配置.gitignore文件: 1.方法一: 1)编辑exclude文件$ vim .git/info/exclude2)将要忽略的文件名写入文件$ myfile2.方法二: 1)首先要添加或者创建一个.gitignore文件,可使用

2016-10-20 18:11:48 11450

原创 安装和使用CocoaPods

安装CocoaPods的顺序: Xcode-&amp;amp;amp;gt;Homebrew-&amp;amp;amp;gt;RVM-&amp;amp;amp;gt;Ruby-&amp;amp;amp;gt;CocoaPods;前面步骤请移步另一篇文章。以下代码不包括 $ 符号一、升级Ruby环境 在终端输入: $ gem update --system 如果没有权限更新,在代码前加上sudo即可: $ sudo gem update --system

2016-09-04 18:12:43 342

原创 Xcode插件的删除和更新

删除插件:1.进入目录 cd ~Library/Application\Support/Developer/Shared/Xcode/Plug-ins2.删除插件 rm -r XXXname—————————— >>> 插件在此是个文件夹,需要加上-r ,若是文件,只需rm XX即可Xcode版本更新后,插件就会失效,更新一下即可使用。更新插件:1.获取最新

2016-09-04 17:28:44 1767

原创 遇到过——Xcode开发错误、警告⚠️——小集合

1.error:Assertion failure in -[UITextView _firstBaselineOffsetFromTop], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit/UIKit-3512.60.12/UITextView.mdescription:点击Xcode debug view hierar

2016-09-04 17:23:06 6500 2

原创 在Mac OS X上安装 Ruby运行环境

安装CocoaPods的顺序: Xcode->homebrew->RVM->Ruby->CocoaPods; 表示需要在控制台(终端)执行(不包括 表示需要在控制台(终端)执行(不包括 符号)步骤1 - 安装 RVM —>>> Ruby Version Manager $ curl -L https://get.rvm.io | bash -s stable 然后,载入 RVM 环境

2016-08-24 17:21:10 913 1

空空如也

空空如也

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

TA关注的人

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