- 浏览: 875471 次
- 性别:
- 来自: 北京
最新评论
-
luna_2006:
...
【Java】枚举类型Enum介绍和方法详解 -
沙漠孤影:
...
【Android】Android Market 链接的生成与分享 -
sjl_008:
有错误,inSampleSize 为2时,图片大小不是原来的2 ...
【Android】如何解决bitmap 内存溢出out of memory的问题 -
huanglei_jay:
【Java】Collections.EMPTY_LIST和Collections.emptyList()简单使用心得 -
wuxuewujiang:
很详细!很有用的整理。
【Objective-C】NSDate详解及获取当前时间等常用操作
相关推荐
在iOS开发中,Objective-C是主要的编程语言,而`NSLog`是开发者最常用的工具之一,用于在程序运行时输出调试信息。本篇笔记将详细介绍`NSLog`的使用和其在iPhone应用开发中的作用。 `NSLog`是Foundation框架的一...
本书结合理论知识与示例程序,全面而系统地讲述Objective-C编程的相关内容,包括Objective-C在C的基础上引入的特性和Cocoa工具包的功能及其中的框架,以及继承、复合、源文件组织等众多重要的面向对象编程技术。...
Objective-C提供了类似于C语言的printf函数的字符串格式化方法,但它是通过`NSString`类的方法和`CFString`格式化函数实现的。这些方法支持一系列的格式规范符,使得输出的字符串可以包含变量值、对象描述等信息。 ...
- **NSLog格式化输出**:`NSLog`不仅可以打印简单文本,还可以格式化输出多种类型的数据。例如,使用`%@`可以打印出Objective-C的对象引用。 #### 数据类型、表达式和流程控制 Objective-C的数据类型大部分沿用了...
它支持多种格式化输出,例如`%@`用于输出对象,`%d`或`%i`用于输出有符号整数,`%u`用于输出无符号整数,`%f`用于输出浮点数,`%p`用于输出指针地址,`%c`用于输出字符,`%s`用于输出C风格字符串,`%@`用于输出...
Objective-C中的打印输出主要通过`NSLog`函数完成,其用法类似于C语言的`printf`函数,但是使用`@`符号作为字符串的前缀。 ```objective-c NSLog(@"Hello, World!"); ``` ##### 2. 变量与运算 Objective-C支持多种...
- 可以使用各种NSString方法和格式化字符串进行字符串操作。 - NSArray可以通过特定的方法创建和初始化。 Objective-C Cheatsheet 这个文档是对Objective-C编程语言全方位的快速总结,为开发者在编写Objective-C...
《Objective-C程序设计》(作者杨正洪、郑齐心、李建国)通过大量的实例系统地介绍了Objective-C语言的基本概念、语法规则、框架、类库及开发环境。读者在阅读本书后,可以掌握Objective-C语言的基本内容,并进行...
以上是Objective-C类设计中的一些基本概念和技术要点,涵盖了类的基本结构、对象的创建与初始化、不同类型的变量以及静态方法等重要内容。这些知识点对于理解和使用Objective-C进行iOS开发至关重要。
这种文件组织方式与C语言相似,但在Objective-C中更加规范化。 - **头文件(.h):** 用于声明类的接口、方法和属性。它描述了类的公共接口,让其他类能够知道如何使用这个类。 - **源文件(.m):** 包含实现类的方法的...
创建一个名为`main.m`的Objective-C源文件,内容如下: ```objc #import int main(int argc, const char * argv[]) { @autoreleasepool { NSLog(@"hello world"); } return 0; } ``` ##### 4. 设置环境 选择...
- `stringWithFormat:` 类似于C语言中的`printf`,用于格式化字符串。 综上所述,Objective-C通过强大的面向对象特性和自动引用计数机制,简化了iOS和macOS应用的开发过程,提高了代码的可读性和维护性。掌握其基本...
`NSLog` 支持多种格式化输出,以便输出不同类型的变量。下面将详细解释`NSLog`中的各种输出格式。 1. `%@`: 这个格式化字符串用于输出对象,它会调用对象的`description`方法,将对象转换为字符串并输出。这对于...
2. 使用`NSLog`的格式化字符串:`NSLog`函数支持C语言的格式化字符串,其中`%n`可以表示一个换行符。例如: ```objc NSLog(@"这是一行文本%nn这是第二行", 0); ``` 这里的两个`%n`分别表示两个换行,所以输出会是三...
讨论如何在Objective-C中操作文本和数值,涉及字符串格式化、数字转换等技术。 - **第3章:对象集合的操作** 探讨如何管理Objective-C中的对象集合,例如数组和字典的使用技巧。 - **第4章:文件系统** 涉及...
### Objective-C中文教程知识点概述 #### 一、Objective-C简介 - **定义**: Objective-C是一种通用、面向...通过上述内容,初学者可以了解到Objective-C的基础知识和常用语法,为进一步学习iOS开发打下坚实的基础。
### Objective-C 快速入门知识点概述 #### 一、Objective-C 概览 **Objective-C** 是一门基于标准 ANSI C 的面向对象编程语言。它的设计灵感来源于 Smalltalk,因此在某些方面与 Smalltalk 类似。Objective-C 支持...
- **定义**:Objective-C是一种结合了C语言特性和Smalltalk风格消息传递机制的通用、面向对象的编程语言。 - **应用领域**:主要用于苹果的操作系统macOS和iOS及其API(Cocoa和Cocoa Touch)。 #### 二、Objective-...
这里的`%d`是格式化字符串,表示我们要输出一个整数。运行这段代码后,控制台会打印出"The sum is: 15",即两个数字相加的结果。 在实际项目中,可能需要处理更复杂的逻辑和数据结构。Objective-C支持多种数据类型...