zoukankan      html  css  js  c++  java
  • iOS开发学习笔记一

    当应用程序内存达到20M时系统报警,达到30M时程序自动关闭。

    每次只能运行1个程序,系统不支持后台运行。

    创建工程后Xcode会自动创建一个应用委托类并将其命名为AppDelegate,它的作用就是提供一个窗口,从而让你的应用能够在里面绘制内容。它还能在应用界面显示出来之前执行一些配置任务。

    Info.plist这个文件是一个包含应用名称、图标等信息的属性列表文件(即结构化的键/值对列表)。

    设计视图页面左侧大纲说明:

      first responder(橙色立方体):动态占位符对象,代表应用运行过程中应该最先接受事件的对象。

      ..ViewController(嵌有矩形的橙色球体):当故事板载入场景时,它就会创建一个视图控制器类的实例来管理这个场景。

    .h 头文件。头文件含有类、类型、函数和常量的声明。

    .m 源文件。这个后缀的源文件可以同时包含 Objective-C C 语言的代码。

    .mm 源文件。这个后缀的源文件可以同时包含 C++Objective-C 以及 C 语言的代码。只有在你的 Objective-C 代码中用到了 C++ 的类或者特性时才需要使用这个后缀。

    NSObject:根类,每个类只能有一个父类

     ------------------------- ------------------------- 

    新建工程时需选中项:

     Use Storyboards

     Use Automatic Reference Counting

    非必选项:

     Include Unit Tests

    ------------------------- ------------------------- 

    1个小例子:计数器

    id timer;

     // 这里调 用了NSTimer对象,repeat:YES表示每隔一段时间就要执行一次,如果值为NO就表示只执行一次

       timer=[NSTimer scheduledTimerWithTimeInterval:5.0

                                               target:self

                                             selector:@selector(handleTimer:)

                                             userInfo:nil

                                              repeats:NO];   

     

    - (void)handleTimer:(id)atimer{

        self.label01.text=@"click button now!"; 

    }

  • 相关阅读:
    2018百度之星初赛B轮 rect
    八数码问题(九宫格重排) 利用康托展开 判重
    2018百度之星初赛A轮 度度熊拼三角
    2018百度之星初赛A轮 度度熊学队列
    MongoDB(课时22 唯一索引)
    MongoDB(课时21 索引)
    MongoDB(课时20 游标)
    MongoDB(课时19 数据删除)
    MongoDB(课时18 修改器)
    MongoDB(课时17 更新函数)
  • 原文地址:https://www.cnblogs.com/wellsoho/p/2601262.html
Copyright © 2011-2022 走看看