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 类似。

  • 相关阅读:
    xml学习笔记2
    用SVN下载sourceforge上的源代码
    析构函数的浅谈《原创》
    论程序员与妓女
    简单的动画
    突然收到Steve Harmon的短消息,真意外啊。
    从长春到北京--“一个人的旅行”
    动画停止和延时
    。NET :遍历某个权限集中的权限列表
    如何让Silverlight程序可以在浏览器外运行
  • 原文地址:https://www.cnblogs.com/vonk/p/4173880.html
Copyright © 2011-2022 走看看