Object-C 随笔(一)

1.+ -,+代表静态方法,-代表实例化方法
2.了解类的属性限制,参考:https://www.cnblogs.com/fuunnyy/p/4663122.html
3.文件类型解释
.h :头文件。头文件包含类,类型,函数和常数的声明。
.m :源代码文件。这是典型的源代码文件扩展名,可以包含Objective-C和C代码。
.mm :源代码文件。带有这种扩展名的源代码文件,除了可以包含Objective-C和C代码以外还可以包含C++代码。仅在你的Objective-C代码中确实需要使用C++类或者特性的时候才用这种扩展名

4.Object-C类目(Category)
类目是Object-C中最有用的一个特性。实质上,类目允许你为一个已存在的类添加一些方法而不用子类化该类,也不需要你了解该类的实现细节。

C#也有同样写法:

using System;
class Test
{
    public void Print() 
    { 
        Console.Write("Hello World"); 
    }
}
static class TestEx
{
    public static void PrintEx(this Test test, string str)
    {
        Console.Write(str);
    }
}
class Program
{
    static void Main(string[] args)
    {
        Test test = new Test();
        test.PrintEx("Hey");
        Console.ReadKey(false);
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值