【iOS开发】经验积累

1、[NSString stringWithFormat:@"%c",'A'+i] 原来A也可以加。忘记了。

2、再一次用到了协议和委托。

3、c 复习

    FILE * fp = fopen([path UTF8String], "a+");

    fwrite([url UTF8String], [url length], 1, fp);

    fclose(fp);

4、异常捕获(DUMP)文件生成

 NdUncaughtExceptionHandler 类

5、类android toast

 iToast

6、中文转换英文

   pinyin.h  POAPinyin.h

7、隐藏系统默认返回按钮

好久没用这个函数了。挺不好找的。今天朋友问起,还是记录下把。当你不想放左边返回按钮的时候,又不想用一个view去覆盖item,就用这段代码:

self.navigationItem.hidesBackButton = YES;

8、git相关

http://git.oschina.net/oschina/git-osc/wikis/%E5%B8%AE%E5%8A%A9   git配置

git pull 地址  更新

git add *  add目录下所有文件

git commit -m "代码提交信息"

git push origin master  提交文件

 

出现error的解决方法: Your local changes to the following files would be overwritten by merge

git checkout -f 

 

9、uitableview的header设置

10、方法块的使用

1、自定义一个view,view里面写一个方法块。2、controller去实例化这个view,并且去实现其方法块,处理相应逻辑。完美。

 

11、基础巩固

1 Byte = 8bit   oc中Byte==UInt8== char

10进制转换为16进制:除以16,然后同上(商和余数中的10~15用A~F代替)例:23/16=1(余7)所以十进制23=十六进制17

16进制转换为10进制:例: 2AF5   5 * 16^0 + F * 16^1 + A * 16^2 + 2 * 16^3 = 10997

 

 

posted @ 2012-08-23 02:32  威尚  阅读(323)  评论(0编辑  收藏  举报