
读书
文章平均质量分 62
韩刀刀
这个作者很懒,什么都没留下…
展开
-
小韩第二章:数据类型和运算符
这次我们来看第二章:数据类型和运算符数据类型有 {1.基本类型;{1⃣️整型; 2⃣️字符型; 3⃣️浮点型;{float型;double型;} 4⃣️枚举型;}2.构造类型;{数组类型;结构体类型;共用体类型;}3.指针类型;运算符有{算术运算符;eg:+,-,*,/,%,++,--.赋值运算符;eg:=原创 2015-05-10 19:15:00 · 363 阅读 · 0 评论 -
【笃行】首页scrollview上滑动,Button状态改变
在做一个scrollView上有两个tableView时,想左滑右滑时tableView会滑动切换,在这里需要注意的是: 1、scrollView 的 contentsize 高度可以设置为0 ,这样就不会在滑动时出现上下晃动; 2、scrollView的属性pagingEnabled = yes,这样在滑动时就会一页一页的滑动; _homeScrollView = [[UIScroll原创 2017-09-05 20:57:17 · 482 阅读 · 0 评论 -
【力学】self关键字
self总是指向调用该方法的对象。self总是代表当前类的对象,当self出现在某个方法体中时,它代表的对象是不确定的,但是类型是确定的,它所代表的对象就是当前类的实例;当这个方法被调用时,它所代表的对象就确定下来了:谁在调用这个方法,self就代表谁。self.xxx 和_xxx的区别_.xxx是对属性的直接引用,不通过setter和getter方法。 self.xxx是通过访问方法的引用(包含原创 2017-03-14 23:47:51 · 343 阅读 · 0 评论 -
iOS View的Frame和bounds之区别,setbounds使用
在ios开发中经常遇到两个词Frame和bounds,本文主要阐述Frame和bound的区别.-(CGRect)frame{ return CGRectMake(self.frame.origin.x,self.frame.origin.y,self.frame.size.width,self.frame.size.height); } -(CGRect)bounds{原创 2016-06-04 16:48:34 · 23787 阅读 · 0 评论 -
swift语言基础
swift是苹果公司在2004年发布的专门用于苹果开发的语言。是一种具有动态特性的静态语言,即“静态定义,动态推倒”。“静态定义”就是说数据类型是在编译时确定的;“动态推倒“则说明定义变量时不需要明确指定数据类型,而是在编译时,根据初始化时右边的数据类型进行推导当前变量的类型。这是定义和初始化注意的特性。1.将常量和变量插入字符串中的方法原创 2016-03-02 21:15:13 · 613 阅读 · 0 评论 -
NSPredicate 谓词
NSPredicate 谓词Cocoa提供了一个名为NSPerdicate的类,它用于制定过滤器的条件。可以创建NSPredicate的对象,通过他准确的描述所需的条件,通过谓词筛选每个对象,判断他们是否与条件相匹配。说了这么抽象的,还是来点实际的;谓词创建: NSPredicate *predicate; predicate = [NSPredicate predic原创 2015-11-16 15:27:24 · 320 阅读 · 0 评论 -
小韩浅谈:类、对象和方法
hello everyone!小韩之前有点事,哥哥结婚,回了趟家,所以有些怠慢。。这两天打算补回来~~好了,今天我们就来讨论一下OC里的:类、对象和方法。首先,我们来说这个对象,(这里的对象不是咱们说的找对象,男女朋友,那样就扯犊子了,哈哈~~)对象简单点就是一个物体,比如:你的自行车,你的电脑,一个特定的,你的车子,你的电脑,叫对象。。类,顾名思义,有类别,类型之意。原创 2015-05-26 19:44:20 · 507 阅读 · 0 评论 -
小韩认识:继承
在之前的“类,对象和方法”中会涉及到父类这个概念。。父类也会有父类,没有父类的类位于层次结构的最顶层,称为根类。。在之前我们定义一个类的时候,```@interface Car :NSObject```我们定义的类属于 NSobject 根类的派生类,因为我们一般不自己定义一个根类,用现成的 NSObject 根类就好了。。继承的一个特点就是:子类具有父类的所有方法。用原创 2015-05-30 16:56:33 · 401 阅读 · 0 评论 -
小韩第一章:iOS应用与开发环境
hi,大家好,我是小韩。作为一名新时代的大学生,大一的我就该学会发博客,否则都不好意思说自己是大学生。。这是我作为大一新生写的第一篇博客,懂点皮毛,想记录下自己的学习路程,就开始写博客了。。。 今天想说说iOS应用与开发环境。。iOS众所周知苹果手机(iPhone),苹果平板(iPad)所用的系统,而写iOS程序的语言就是Object-C(简称OC)。OC是基于原创 2015-05-04 20:51:00 · 712 阅读 · 2 评论 -
小韩第四章:C语言特性
小韩写了前3章的博文,,让我是也是醉醉的,,只有第一章是关于Objective-C,剩下两章根本就是C嘛~~~~今天这章题目就是C语言特性,,一下让我的尿性喷发了。。。。这到底是在学OC吗?没错,,是在学,只不过前面OC真的和C是没什么区别诶。。。。所以,,我打算本章不走寻常路,,那就是,只说本章与OC不一样的地方。。看完本章,让我觉得我看完了一本C语言书,包括函数,变量,原创 2015-05-10 21:00:37 · 439 阅读 · 0 评论 -
小韩第三章:流程控制与数组
无论哪种语言,都会提供两种基本的流程控制结构:分支结构 和 循环结构。。说真的,写到这里,真的是扯犊子,这OC与C根本没什么区别,要不是组长让写博客,我估计就一句话这就完了。。那就是本章与C语言中的流程控制与数组一样的。但是,我还是要写出个性,写出逼格!顺序结构:程序一级一级的往下执行,中间不能有任何的判断和跳转。分支结构:1.if 条件语句用于判断的语原创 2015-05-10 19:59:02 · 351 阅读 · 0 评论 -
《Effective Objective C 2.0 编写高质量iOS与OS X代码的52个有效方法》读书笔记
第一章 熟悉Objective-C第1条:了解OC起源 消息结构,运行时所执行代码有运行时环境决定,而函数调用,则有编译器决定。第2条:类的头文件中尽量少引用其他头文件 向前声明 @class 的好处: 1、是延迟引入,减少类的使用者所需的引入的头文件数量 2、解决类之间的相互引用第3条:多用字面量语法,少用与之等价的方法 NSNumber *number =原创 2018-01-25 11:13:02 · 281 阅读 · 0 评论