编程学习

代码改变世界,智慧照亮人生

//根据一个矩形画曲线 + (UIBezierPath *)bezierPathWithRect:(CGRect)rect //根据矩形框的内切圆画曲线 + (UIBezierPath *)bezierPathWithOvalInRect:(CGRect)rect //根据矩形画带圆角的曲线 + (UIBezierPath *)bezierPathWithRounde...

发布 0 条评论

#Objective-C中最受瞩目库 [链接](https://github.com/languages​​/Objective-C/most_watched) * [three20](https://github.com/facebook/three20) * faebook的320库** * [AFNetworking](https://github.com/AFNetworking/AFNet...

发布 0 条评论

今天换了一台MAC继续之前的开发,可是在编译之前的项目的时候竟然遇到了一个错误,因为之前的三方库我是使用CocoaPods来管理的,还没有遇见这种错误,后来试了一下,只要是换一台电脑,之前的项目立马就不能运行了,而且报的都是这一...

发布 0 条评论

时间宝贵长话短说。 CocoaPods是一个负责管理iOS项目中第三方开源代码的工具。如果你没听说过,也不想用,那就别往下看了。 1.CocoaPods的安装 需要用到ruby,Mac系统自带ruby,但如果不是最新的系统,最好更新一下。 ruby的软件源rub...

发布 0 条评论

一、Scala简介         Scala是Scalable Language的缩写,它是一种混合型的函数式编程语言。Martin Odersky于2003年发布了Scala的第一个版本。下面是Scala的一些关键特性:   &nbs...

发布 0 条评论

面向过程         “面向过程”(Procedure Oriented)是一种以过程为中心的编程思想。好比一辆汽车,在面向过程中,我们关注的是一个汽车事件,而不是汽车本身,这个就比如: public class ...

发布 0 条评论

typedef         typedef 是C语言中很重要的一个关键字,就是给类型取别名,像基本数据类型、指针、结构体、枚举等都可以使用 typedef 去取别名,比如 #include typedef int DCIntege...

发布 0 条评论

/* ============================================================================= 相关知识介绍(所有定义只为帮助读者理解相关概念,并非严格定义): 1、稳定排序和非稳定排序 简单地说就是所有相等的数经过某种排序方法后,仍...

发布 0 条评论

枚举         枚举是C语言中的一种基本数据类型,其实就是声明一组常数,当一个变量有几个固定的值可以选取时就可以使用枚举来声明,比如 enum Season {spring, summer, autumn, winter};...

发布 0 条评论

什么是预处理指令         在C语言中对源码进行编译之前,会先对一些特殊指令作出解释,这就是C语言的编译预处理。为了区分这些指令和一般的C语句,所有预处理指令都以符号"#"开头,并且结尾...

发布 0 条评论