Object C 入门

NSLog格式化字符串

下面来自 http://pydoing.blogspot.com/2012/08/objc-NSLog.html

轉換格式字符 說明
%@ 物件,(就是对象)
%% % 字元
%d, %D 有正負號 32 位元整數
%u, %U 無正負號 32 位元整數
%x 無正負號 32 位元整數,用小寫英文字母的十六進位印出
%X 無正負號 32 位元整數,用大寫英文字母的十六進位印出
%o, %O 無正負號 32 位元整數,用八六進位印出
%f 64 位元浮點數
%e 64 位元浮點數,用小寫英文字母的科學記號印出
%E 64 位元浮點數,用大寫英文字母的科學記號印出
%g 64 位元浮點數,同 %e 印出樣式,指數的絕對值小於或等於 4 便直接印出數字
%G 64 位元浮點數,同 %E 印出樣式,指數的絕對值小於或等於 4 便直接印出數字
%c 8 位元無正負號 ASCII 字元
%C 16 位元無正負號 ASCII 字元
%s 8 位元無正負號字元
%S 16 位元 Unicode 字元
%p 指標
%a 64 位元浮點數,用 16 進位 (0x) 的科學記號印出
%A 64 位元浮點數,用 16 進位 (0x) 的科學記號印出
%F 64 位元浮點數

输入图片说明

基本语法的教程

https://www.tutorialspoint.com/objective_c/

内存管理

MRR和ARC https://yq.aliyun.com/articles/57166

使用引用计数进行内存管理。引入弱引用来结果循环引用的问题。默认的引用是强引用。弱引用不计入引用计数。

import和include的区别

import不会重复导入同一个文件。include可能会重复导入,不过include可以用判断指定宏是否存在来解决重复导入问题。 import更优雅。

建议: object c 源文件使用import,c源文件使用include。

http://stackoverflow.com/questions/439662/what-is-the-difference-between-import-and-include-in-objective-c

没有mac怎么办

在windows、linux上装。但只适合学习用

网页编辑、编译、执行代码:

http://www.compileonline.com/compile_objective-c_online.php

转载于:https://my.oschina.net/letiantian/blog/802358

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值