摘要:
iOS 最新版 CocoaPods 的安装流程 1.移除现有Ruby默认源 $gem sources --remove https://rubygems.org/ 2.使用新的源 $gem sources -a https://ruby.taobao.org/ 3.验证新源是否替换成功 $gem s 阅读全文
摘要:
#import @interface LTView : UIView{ UILabel *_label; UITextField *_textField;}-(id)initWithFrame:(CGRect)frame text:(NSString *)text background:... 阅读全文
摘要:
1. 打开终端 输入cd Desktop enter之后 输入ls enter键2. 输入cd 文件名(比如IOS)enter键3. 输入LS enter4.find . | grep ".svn/lock" | xargs rm 输入此命令 阅读全文
摘要:
1.Info.plist建立一个工程后,会在Supporting files文件夹下看到一个“工程名-Info.plist”的文件,该文件对工程做一些运行期的配置,非常重要,不能删除常见属性(红色部分是用文本编辑器打开时看到的key)•在旧版本Xcode创建的工程中,这个配置文件的名字就叫“Info... 阅读全文
摘要:
+ (UIFont *)systemFontOfSize:(CGFloat)fontSize; 系统默认字体+ (UIFont *)boldSystemFontOfSize:(CGFloat)fontSize; 粗体+ (UIFont *)italicSystemFontOfSize:(CGFloa... 阅读全文
摘要:
•Xib文件的加载Ø方法1NSArray *objs = [[NSBundle mainBundle] loadNibNamed:@"AppView" owner:nil options:nil];这个方法会创建xib中的所有对象,并且将对象按顺序放到objs数组中(如果xib如右图所示,那么obj... 阅读全文
摘要:
内存分为五大区:1.栈区:在函数内部声明的变量都存在栈区,只管申请,系统会帮我们自动释放,释放的时间是作用域结束,遵循先进后出(first in last off(FILO)),栈的开辟是连续的,不会造成内存碎片,效率比较高(用来存放临时变量和正在运行的函数,当函数被调用的时候就会入栈,执行完毕的时... 阅读全文
摘要:
Xcode插件Xcode是iOS的集成开发环境,虽然苹果一直在不断改进Xcode,但程序员总是有各种新奇的想法和需求,当Xcode无法满足他们时,于是他们就会通过插件的方式来为Xcode增加新的功能。本节将会给大家介绍一些常用的Xcode增强插件。Xcode所有的插件都安装在目录~/Library/... 阅读全文
摘要:
很多人在学习C的时候,感觉三维数组很难想象,而且不理解深度是什么?做了一个图,帮大家分解一下 比如int a[3][3][3]={{1,2,3}, ... 阅读全文