- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 两款Mac软件自动升级开源开发框架
作为一名Mac桌面软件开发者,应该提早考虑程序的更新问题。如何将程序更新及时优雅的推送给用户,是维持用户忠诚度和提高软件使用体验的一个重要方面。而作为Cocoa应用程序开发者,我们可以选择自己手动来实现此功能,也可以选择一些优秀的开源框架。二、Sparkle开源地址:https://github.com/sparkle-project/SparkleSparkle的原理是根据提前配置好的xml r...
2018-04-19 16:24:09 1979 1
原创 OC语言 面向对象编程概念
《面向对象编程概念》1.编程的实质软件编程就是将我们的思维过程转化成计算机能够识别的一个过程2.面向对象是相对面向过程而言面向对象和面相过程都是一种思想objective oriented programming-oop3.面向过程是做一件事所需要哪些步骤面向对象是强调做一件事需要哪些对象来帮助我们完成4.面
2015-10-21 17:41:33 541
原创 C语言 输入字符并统计出现次数(练习)
从键盘输入一大堆字符串,统计A、B、C、D的出现次数,最后出现次数由高到低输出字母和出现次数。个人整理如下:#include#include int main(int argc, const char * argv[]) { //定义字符串 char str[100]; printf("请输入一串字符:\n");
2015-10-21 17:20:54 4743
原创 OC语言 类方法的实现
类方法的实现 设计一个“计算器(calculator)”类实现两个数的 + - * /四则运算思路:首先创建一个类类名:calculator属性:第一个数num1,第二个数num2, 运算结果result行为:加:add, 减:jian, 乘:cheng ,除:chu ,创建好一个target ,按照OC多文件开发的模式
2015-10-21 17:14:59 495
原创 C语言 内存管理
《内存管理》1、内存分配方式 内存分配方式有三种: (1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 (2)在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很
2015-10-21 17:12:34 342
原创 C语言 函数 循环
《函数》函数:是具有一定功能的一个程序块;1) 函数的参数,返回数值(示意图):main(){int a = 5,b=6,c;c = add(a,b);printf(“%d”,c);}调用函数a,b是实参整个函数得到一个数值就是Add函数的返回数值。int add ( int x, int y){int z;z
2015-10-21 17:05:41 5746
原创 C&OC的数据类型分类
《数据类型的分类》一.C语言的数据类型 基本类型. 1)整型 短整型 short 整型 int 长整型 long 2)字符型char 3)实型 单精度 float 双精度 double构造类型 1)数组 2)结构体 st
2015-10-21 17:03:25 514
原创 C语言 数据结构查找 顺序查找及折半查找
《数据结构查找 顺序查找和折半查找 》//顺序查找//思路:从表中最后一个记录开始,逐个进行记录的关键字和//给定值的比较,若某个记录的关键字和给定值比较相等,则//返回返回记录所在的位置,或查找完所有记录后还没有发现//符合的记录,则查找失败。#include #include #include #include #define N 10
2015-10-21 16:59:06 6683 1
原创 OC语言 创建练习
OC的创建练习例题:一个人可以吃不同的食物,只要吃食物就会增加体重0.6,如果要是出门散步的话,每走100步,体重减轻0.2,,小于100步忽略不计。用面向对象的方法来实现思路:类名:person属性:年龄(-age),体重(-weight)动作:吃饭(-eat)的方法,散步(-walk)的方法功能:人可以吃各种食物,每次散步
2015-10-21 16:45:53 524
原创 类方法的实现
类方法的实现 10月17号 设计一个“计算器(calculator)”类实现两个数的 + - * /四则运算思路:首先创建一个类类名:calculator属性:第一个数num1,第二个数num2, 运算结果result行为:加:add, 减:jian, 乘:cheng ,除:chu ,创建好一个target ,按照
2015-10-21 16:44:06 731
原创 Foundation 框架的 NSString基本用法
Foundation框架的 NSString基本用法/* NSString 类的介绍及用法 1.NSString 时OC类中核心处理字符串的类之一 1)创建常量字符串,注意使用"@"符号 NSString *s1=@"XXXX"; NSLog (@"%@",s1); 2.创建字符串的第二种方法 NSS
2015-10-21 16:40:11 480
原创 封装的概念及原理
《封装的概念及原理》1.封装的原理:实例变量默认只能被当前类的对象访问2.将数据隐藏起来,只能用此类的方法函数才可以访问活着设置数据,不可被外部任意存储时面相对象涉设计本质,降低了数据被无用的可能性3.在 OC语言中,使用@innterface和@impiementation来处理类4.不封装的缺点:当一个类把自己的属性暴露给外部的时
2015-10-21 16:33:01 1758
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人