【C语言】1.简短的iOS程序和部分多少知识

1. 概述

今首要学习了季个简易的iOS程序,iOS的历史,C语言的概述以及第一只hello
world程序。

2. 四个iOS程序

  • view controller之间的push
  • 点击屏幕出现3D底cube转换职能
  • 心想事成iOS中打电话与发短信功能
  • 全景汽车的动画
tips(具体实现看代码):
  • 3D的cube转换职能使CATransition类来兑现,设置type,subtype,duration等特性,之后吃view.layer加上这个动画即可。

  • 打电话与发短信功能下openURL来兑现。其中打电话也”tel://电话号码”,发短信为”sms://电话号码”。

  • 全景汽车要是用大半独图片进入数组,之后设置也imageView的animationImages等特性。其中想为那播放一赖就是寿终正寝,可以装animationRepeatCount1

      self.imageView.animationImages = images;
      self.imageView.animationDuration = 2.0;
      self.imageView.animationRepeatCount = 1;
      [self.imageView startAnimating];
    
  • Xcode快捷键

  • command + 12345 … 打开导航栏

  • command + 0 关闭导航栏
  • command + opiton + 12345 … 打开右侧atrribute inspector
  • command + option + 0 关闭右侧atrribute inspector
  • command + shift + y 打开/关闭debug栏
  • command + . 结束运行
  • 补充

  • 当一个project里面创建多只品种:接触击导航栏里之工称为,在PROGECT中点击下方的+来在新的项目。注意,在运转时只要运行不同之花色,需要修改Stop键边上的不比target。

  • C语言.o(obj)为对象文件,在编译成功后发生,多独.o文件以及系统库文件连续生成可执行文件.out(即编译链接成功以后发的)。

  • 当发出多单图片名字相似就是序号不同时(比如image-01,
    image-02),在次里需要动用及for循环来创造多只NSString的实例,如果这么勾画:image-0%d虽非能够满足,因为一旦序号是个别各数便未可知取图片了。这时可以应用的计是:

      NSString *imageName = [NSStringstringWithFormat:"image-%02d", i]; // 意思是保留两位数,如果不足两位则用0来填充。