A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 你说呢 中级黑马   /  2015-7-22 18:01  /  2708 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

引入头文件
#include<stdio.h>
#<foundation/foundation.h>
#import <foundation/foundation.h>
1,为什么使用import  ,import he include 的区别
Include 和import都可以引入头文件
Import引入的头文件,可以防止重复包含
Include它是使用预处理指令防止重包含,如果没有写预处理指令,则无法反思止重复包含问题
2.Import 和@class 的区别
3.foundation/Foundation.h是什么东西
                头文件
                文件包含了其他的大量的头文件
作用:把Foundation.h 引入了,等于把oc的库文件都引过来了     

NSlog 函数的使用方法
NSlong 和printf  之间的差异  
1.NSlog  会自动换行   而printf 不会自动换行
2.NSlog 会自动输出时间等项目 信息 printf 不会输出调试 信息
3.  NSlog  函数的参数是一个NSString 对象
                        Printf是一个字符串常量
  NSlog 格式化输出的问题
Int  5;                                        printf(“%d\n”,a);
Float f1=2.3f;                                                NSlog(@”%f”,f1);
Char *ch=’3’;                        NSlog(@”%c”,ch);
NSString  *str1 =@”nign”;  NSlog(@”%@”,str1);        输出字符串使用%@
                                        Printf(“%s\n”,str1);不对 不能使用 NSString oc特有的


Oc 中的注释@”” 表示一个c的字符串转化为 oc 中的字符串对象NSString
@标示符   oc 中的关键字都以@开头


1 个回复

正序浏览
六六,赞一个。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马