• 黑马程序员--ios基础--oc--三大特性

    时间:2021-12-28 00:28:49

    ------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- - 一.set方法和get方法 1.set方法和get方法的使用场合 @public的成员可以被随意赋值,应该使用set方法和get方法来管理成员的访问,过滤掉不合理的东西 2.set方...

  • iOS-OC-基础-NSArray常用方法

    时间:2021-11-23 09:06:52

    NSArray常用方法和属性// ——————————————————————数组常用方法—————————————————————— // 1、计算数组元素的个数: count NSArray *arr1 = @[@"",@"",@""]; NSUInteger cout ...

  • 黑马程序员-oc基础-NSFileManage对文件的操作

    时间:2021-11-11 11:52:30

    ------Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! ------ 1.NSFileManage是一个单例类,也就是一个文件中仅有一个该对象,不管创建多少次 创建:NSFileManage *fm=[NSFileManage defaultMa...

  • 黑马程序员--ios基础--oc-foundation--NSString,NSArray与计算代码行数的练习

    时间:2021-11-11 11:52:06

    ------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------  1. 结构体 在Foundation中定义了很多常用结构体类型来简化我们的日常开发,这些结构体完全采用Objective-C定义,和我们自己定义的结构体没有任何区别,之所以由框架为我们提供完全是...

  • OC基础-第1天

    时间:2021-11-07 04:42:20

    #pragma mark - Day01_01_OC语言的历史(了解)1) Objective - C 是一门面向对象的高级语言2) Objective - C 简称 obj - C  \  OC3) OC 本质是还是C语言 ,是在C语言基础上加上了面向对象的部分,把C语言中复杂的、繁琐的语法封装的...

  • OC基础:继承.初始化方法,便利构造器 分类: ios学习 OC 2015-06-16 19:27 84人阅读 评论(0) 收藏

    时间:2021-10-27 10:53:14

    继承:1.单向继承,一个类只能有一个父类,一个父类可以有多个子类.2.单向继承,基类(根类)是OSObject3.子类可以继承父类的属性和方法当父类的方法不满足子类的需求时,子类可以重写父类的方法,重写父类的方法,在子类中不需要再次声明.1.完全重写2.部分重写   使用super建立继承关系之后,...

  • OC基础成员变量、属性变量、实例方法与类方法

    时间:2021-10-23 21:19:40

    首先,为什么我们要定义一个新类呢?按照我的理解,就是为了抽象出来一个新的东西(也就是类),用来存储更多的数据变量和方法,一切类都直接或间接继承与NSObject。在类的头文件里我们可以定义成员变量、属性变量、和方法,在方法里又分为实例方法和类方法。1.成员变量成员变量可以以三个关键词来修饰,即pub...

  • OC基础 可变数组与不可变数组的使用

    时间:2021-09-18 06:08:02

    OC基础 可变数组与不可变数组的使用1.不可变数组1.1不可变数组的创建 //实例方法 NSArray *array = [[NSArray alloc] initWithObjects:@"",@"",@"", nil]; NSLog(@"%@",arra...

  • OC基础--对成员变量的封装

    时间:2021-08-27 00:22:13

    #import <Foundation/Foundation.h>//日期结构体typedef struct{ int year; int month; int day;} Date;@interface School : NSObject{ //@public ...

  • OC基础-day02

    时间:2021-08-15 07:42:49

    #pragma mark - Day02_01_对象的创建与使用1)如何通过类创建一个对象1. 类是抽象的,无法直接使用2. 对象是类的一个具体实现,可以直接使用3. 语法类名 *对象名 = [对象名   new];2)如何使用对象1. 类中有什么,对象中就有什么,类中有的属性,对象中都可以访问2....

  • OC基础笔记目录

    时间:2021-08-03 06:27:16

    OC基础(1)Objective-C简介OC和C对比第一个OC程序面向对象思想OC基础(2)类与对象类的设计第一个OC类对象方法的声明和实现类方法的声明和实现OC基础(3)对象的存储细节函数与方法对比常见错误OC基础(4)NSString 类介绍及用法结构体成员变量对象和方法之间的关系对象作为方法的...

  • OC基础 NSDate

    时间:2021-08-03 06:27:04

    OC基础  NSDate#import <Foundation/Foundation.h>int main(int argc, const char * argv[]){ @autoreleasepool { NSDate *date = [NSDate date];...

  • 黑马程序员--ios基础--oc--面向对象--核心语法

    时间:2021-07-22 00:27:46

    ------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 点语法 点语法的本质还是方法调用 //点语法的本质还是方法调用 p.age = 10; //[p setAge:10]; int a = p.age; //[p ...

  • 黑马程序员——OC基础:类和对象

    时间:2021-07-22 00:32:10

    类:一类事物共同特征和行为的抽象 对象:类的具体的个体   类的定义:     1)类的声明(规定当前类的:类名、属性、行为)          @interface 类名:父类名          {             // 定义类的属性          }          // 类的...

  • oc基础第一天---c语言与oc语言对比

    时间:2021-07-22 00:27:54

    一 . 基础oc语法   1. 源文件后缀名      C程序的源文件的后缀名为.c      OC程序的源文件的后缀名为.m   message. 消息机制.        OC是完全兼容C语言的. 所以在.m文件之中是可以写任意的C代码的      .m文件中. 可以写OC代码、C代码、C++代...

  • oc中的oop基础及类的基本介绍

    时间:2021-07-06 06:24:05

    面向对象的(OOP)的基础知识类(class):表示一组对象数据的结构体,对象通类来得到自身。类名首字母大写。对象(objcet):是一种包含值和指向其类的隐藏指针的结构体。运行中的程序中通常会有n个对象,首字母不用大写。实例(instance):是对对象的另一种称呼。消息(message):是对象...

  • OC基础面试题

    时间:2021-07-05 23:34:06

    1.iOS中delegate代理对象使用weak之前不停的使用assign,今天在调试一段的时候,发现使用assgin的时候程序会crash,报错EXC_BAD_ACCESS, 经过一番研讨,发明如果应用 @property (nonatomic, assign, readwrite) id del...

  • OC学习手札之基础语法

    时间:2021-06-26 04:09:39

    Step by step ! 1.NS常用的缩写 Prefix Frameworks AB AddressBook / AddressBookUI AC Accounts AD iAd AL A...

  • IOS学习之路--OC的基础知识

    时间:2021-06-14 08:44:11

    1.项目经验2.基础问题3.指南认识4.解决思路ios开发三大块:1.Oc基础2.CocoaTouch框架3.Xcode使用--------------------CocoaTouchMediaCore ServicesCore OS--------------------System Framew...

  • OC基础——封装、继承、多态

    时间:2021-05-25 21:55:00

    一. 成员变量的封装      优点:外界无法随意修改类中成员变量的值,把内部变量隐藏起来,提高了程序的安全性。     1、 set方法  作用:1> 提供一个方法给外界用来设置成员变量值;           2> 可以在方法里面过滤掉一些不合理的值。...