【非凡程序员】ios开发第一天的学习


一、指针

1。语言中变量的实质 

2。 指针是什么?   

指针是c语言中重要的数据类型。

3。 指针与变量

练习1:

char   a,*pa;
   a=10;   
   pa=&a;  
  *pa=20;  
   printf(  “%d”,  a);

练习2:

int  a    =  5,i=  10;
   int  *  b  =  &i;
    *b  =  &a;
     *b  =    15;
      printf(  “%d”,  *b); 


4。  指针与数组

数组元素:

int  i,a[]={3,4,5,6,7,3,7,4,4,6};
   for  (i=0;i<=9;i++){
           printf  (  “%d”,  a[i]  );
     }

加入指针:

int  i,a[]={3,4,5,6,7,3,7,4,4,6};
   for  (i=0;i<=9;i++)   {
         printf  (  “%d”,   *(a+i)  );
     }


5。指针与字符串

char  s[]  =  “hello,world!”;
char  *s  =  “hello,world!”; 
char  *s;  
s  =  “hello,world!”;


6。指针与参数

7。指针与函数

函数名就代表着函数的地址。

定义的一般形式:函数的返回值类型  (*指针变量名)(形参1,  形参2,  ...)  

指向函数的指针变量主要有两个用途:

  1. 调用函数

  2.  将函数作为参数在函数间传递

上课自己写的代码没带所以没法贴上来,总之问题还是有的,在函数调用方面不是很熟练,在用指针调用函数返回一个字符串数组时遇到比较大的问题,字符串数组不能输出来,只能单个字符的输出或者在for循环时输出数组字符串有问题。


二、XCode创建开发环境步骤

1.Welcome to Xcode窗口,选择Create a new Xcode project。 

Create a new Xcode project:创建一个新的Xcode项目。 

Connect to a repository:代码库 

Learn about using Xcode:查询Xcode的用户指南文档 

Go to Apple's developer portal:访问iOS开发中心网页。 

Open Other:选择打开其它项目 

Recents:最近打开的项目列表


2.Choose a template for your new project窗口,OS X组下Application,Command Line Tool模板。 

iOS组:与iOS系统(iPhone,iPad,iTouch)项目相关 

OS X组:与Mac OS项目相关 

Application-Command Line Tool:控制台项目。


3.Coose options for your new project窗口。 

Product Name:项目名称 

Organization Name:组织名称 

Company Identifier:公司标识 

Type:Foundation 

Use Automatic Reference Counting:是否自动引用计数


4.选择保存项目的目录,点击Create按钮。 

New Folder:创建新的文件夹 

Source Control:为该项目创建本地的git资源库。


5.项目创建完毕,打开Xcode开发环境。查看项目结构。 

Classes:项目相关类 

Frameworks:项目相关的库 

Products:编译生成的OC程序


6.点击main.m文件,在代码编辑区看见如下代码。



第一个oc程序,Hello,World!

#import <Foundation/Foundation.h>
 
int main(int argc, const char * argv[])
{
 
    @autoreleasepool {
        NSLog(@"Hello, World1!");
    }
    return 0;
}

- - 借老黄的博客一用。

差不多就这么多了吧,明天想起来了在加进去好了。

你可能感兴趣的:(非凡程序员)