zoukankan      html  css  js  c++  java
  • objective -c 知識点

    那么类别与继承相比,有什么缺点吗?类别不可以声明新的成员变量,而且一旦你定义的方
    法与原始类中的方法名称相同,那么原始方法将被隐藏起来,因为不是继承结构,你不能在
    类别中的方法使用super 激活原始类的同名方法。

    @interface 相当于是Objective-C 的类的原型,与JAVA 中的接口意义是不同的,
    Objective-C 中的 @protocol 才是和JAVA 中的接口等价的东西。例如:Objective-C 的继承也
    是单继承,只允许有一个父类,但是@protocol 是允许多继承的(按照Objective-C 的说法叫
    做某类遵从了协议A、协议B,而不是继承),这些都与JAVA 的接口一致。

    //-(BOOL) conformsToProtocol: (Protocol*) prot 用于判断对象是否遵从某
    个protocol。

    JAVA 使用GC 机制自动管理内存的,Objective-C 支持手动管理内存,也支持GC 机制,但是
    GC 机制对于iOS 设备无效,也就是仅对Mac OS X 电脑有效。这是合理的,因为iPhone、iPod、
    iPad 等的内存、CPU 肯定要比电脑低很多,你必须谨慎对待内存的使用,而不能肆无忌惮的
    等着GC 帮你去收拾烂摊子。

    new 是alloc 和init 的合写形式,也就是[[Fraction alloc]
    init]与[Fraction new]是相同


    Session session=获取Hibernate 的JDBC 连接对象
    for(int i=0;i<Excel 的行数;i++){
    Object obj=每一行的Excel 记录对应的JAVA 对象;
    session.save(obj);
    if(i%1000==0){
    session.flush();
    }
    }
    Transaction.commit();
    我们看到每隔1000 次就

    NSDictionary 用于存储key-value 的数据结构,与JAVA 中的Map 类似。

  • 相关阅读:
    IOS开发--网络篇-->GCD(Grand Central Dispatch)的详解
    drf viewset
    12.6 drf 结构化组建
    12.5
    12.4
    12.3
    12.2
    12.1 angular vue react web前端三大主流框架的对比
    11.30
    11.28 过滤器的相关操作
  • 原文地址:https://www.cnblogs.com/vonk/p/4173880.html
Copyright © 2011-2022 走看看