zoukankan      html  css  js  c++  java
  • ObjectiveC编程基础

    1. 声明变量

      <Type> <Variable Name>;

    2. 基本数据类型

      数字类型: int/float/double

    3. 对象类型

      Objective-C中的对象类型必须使用指针

        eg:  NSString *userName; 

    4. 对象的分配/初始化/释放

      在对象使用前,必须分配内存和进行初始化

       eg: [[<class name> alloc] init];

    UILabel *myLabel;
    myLabel=[[UILabel alloc] init];

    5. 快速初始化

      一些内建的快速方法可以方便我们进行初始化

    NSURL *iPhoneURL;
    iPhoneURL=[[NSURL alloc] initWithString:@”http://www.teachyourselfiphone.com/”];

    6. 内存的分配与释放

    //分配内存
    SomeClass *aVariable = [[SomeClass alloc] init];

    //释放内存
    [aVariable release];

    7. 常量

    const NSString *foo = @"MY_CONSTANT";

    8. 类型定义和结构体

    typedef struct
    {
        float x;
        float y;
    } Point;

    int main(int argc, const char *argv[])
    {
        Point p;
        
        p.x = 20.0;
        p.y = 80.0;
        
        moveCursorToPoint(p);
        
        return 0;
    }

     

    技术改变世界
  • 相关阅读:
    IP寻址方式三
    IP通信基础4
    IP通信基础3
    IP通信基础2
    IP通信基础 1
    IP通信基础
    IP通信原理第二周
    设备选型
    常用virsh命令记录
    [转]enable spice html5 console access in openstack kilo(centos)
  • 原文地址:https://www.cnblogs.com/davidgu/p/2511518.html
Copyright © 2011-2022 走看看