- 博客(16)
- 收藏
- 关注
原创 zsh: command not found: ohpm
最新系统的macbook把zsh作为默认shell,而环境变量添加到了bash中,把 bash shell 中.bash_profile 全部环境变量加入zsh shell里就可以啦。2、然后输入下面命令打开.zshrc,把刚才.bash_profile复制的内容粘贴进来,然后:wq保存退出。补充:默认情况下,标准用户不存在 .zshrc 文件,即使您启动 zsh shell。1、打开终端,然后输入下面命令,查看.bash_profile的配置,复制内容。3、输入下面命令更新配置。
2023-11-27 14:58:03 1569 1
转载 使用Git进行源码版本控制
如果你看不到.git目录,你需要让隐藏的文件可见。具体做法就是打开一个Terminal窗口,输入以下命令:对于OS X Mavericks 10.9:defaults write com.apple.finder AppleShowAllFiles TRUE 对于以前的OS X版本,efaults write com.apple.Finder AppleSh
2015-03-11 19:24:56 341
转载 plist 文件的设置
1. Application does not run in background(键名:UIApplicationExistsOnSuspend)自从iOS4.0之後,當你在應用程式執行的時候按下Home鍵,應用程式並不會中斷目前的執行,而是躲到背景去了。因此希望使用者在按下Home鍵之後就要中斷目前程式的執行,請勾選這個選項。 2. Application req
2015-02-10 18:09:13 423
翻译 Auto Layout
打开XCode并创建一个Single View Application。工程名叫作ConstraintsCodeDemo,然后填上组织名,公司标识,类前缀。确定在Devices中只选择了iPhone,Use Storyboards没有选,并且Use Automatic Reference Counting选上了。我们将创建一个简单的按钮,并想把它放在界面的左上角。在viewCo
2015-02-09 11:59:17 358
翻译 使用Auto Layout中的VFL(Visual format language)--代码实现自动布局
一:API介绍NSLayoutConstraint API1234NSLayoutConstraint+ (NSArray *)constraintsWithVisualFormat:(NSString *)format options:(NSLayoutFormatOptions)opts
2015-02-09 11:42:19 280
转载 Auto Layout
iOS6提供了一种设计用户界面的新方法:Auto Layout。使用Auto-Layout很容为多种屏幕大小和多种语言设计UI。你可以在IB中使用Auto Layout,那么你一定要小心,否则不经意地移动了界面上的一个UI组件就会弄乱这些约束。因此对于这篇教程,我们用代码定义约束。打开XCode并创建一个Single View Application。工程名叫作Constr
2015-02-09 11:37:52 335
原创 GCD
-(void)main{ // 获取默认优先级的全局(global)并发dispatch queue //dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); //PRIORITY(优先级)
2015-01-29 12:44:37 295
转载 UIKit动力学(UIKit Dynamics)
什么是UIKit动力学(UIKit Dynamics)其实就是UIKit的一套动画和交互体系。我们现在进行UI动画基本都是使用CoreAnimation或者UIView animations。而UIKit动力学最大的特点是将现实世界动力驱动的动画引入了UIKit,比如重力,铰链连接,碰撞,悬挂等效果。一言蔽之,即是,将2D物理引擎引入了人UIKit。需要注意,UIKit动力学的引入,并不是
2015-01-27 17:38:28 365
原创 ios ZBar添加库时候爆的错误
Undefined symbols for architecture armv7: "_CVPixelBufferGetHeight", referenced from: -[ZBarCVImage convertCVtoRGB] in libzbar.a(ZBarCVImage.o) "_CVPixelBufferRetain", referenced from:
2015-01-08 12:34:13 804
转载 IOS KeyChain
一、Keychain 基础根据苹果的介绍,iOS设备中的Keychain是一个安全的存储容器,可以用来为不同应用保存敏感信息比如用户名,密码,网络密码,认证令牌。苹果自己用keychain来保存Wi-Fi网络密码,VPN凭证等等。它是一个sqlite数据库,位于/private/var/Keychains/keychain-2.db,其保存的所有数据都是加密过的。开发者通常会希
2014-12-19 15:27:57 456
翻译 -ObjC的作用
最近在做一个项目的时候,需要使用到一个第三方库,这个库的使用向导里面特别说明,在添加完该库后,需要在Xcode的Build Settings下Other Linker Flags里面加入-ObjC标志,这个标志以前没使用过,所以我就专门研究了一下它的作用。 之所以使用该标志,和Objective-C的一个重要特性:类别(category)有关。根据这里的解释,Unix的标准静态库实
2014-11-05 23:35:29 4729
转载 IOS_改变UITextField placeHolder颜色、字体
我们有时需要定制化UITextField对象的风格,可以添加许多不同的重写方法,来改变文本字段的显示行为。这些方法都会返回一个CGRect结构,制定了文本字段每个部件的边界范围,甚至修改placeHolder颜色,字体。– textRectForBounds: //重写来重置文字区域– drawTextInRect: //改变绘文字属性.重写时调用super可以
2014-08-12 15:37:12 285
翻译 CGContext的方法使用
0 CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线2 CGContextAddLineToPoint 画直线4 CGContextAddEllipseInRect 画一椭圆4 CGContextSetLineCap 设置线条终点形状
2014-08-07 11:08:34 354
翻译 封装自己的Framwork
下载:iOS-Universal-Framework. 这个工程基本上是一个项目模板。只需安装这个项目,就可以创建项目。使用方法:下载zip文件.确保XCode已完全关闭打开Terminal,进入到刚下载文件,Fake Framework(伪框架)或Real Framework下的文件 输入命令:sh install.sh (如果你熟悉使用命令终端,只需运行install.
2014-07-24 17:36:44 386
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人