文章 2022-01-16 来自:开发者社区

【iOS 开发】Objective - C 语法 之 类型转换

1. 自动类型转换自动类型转换 : 将一个基本类型变量 赋值给另外一个基本类型变量就会出现基本类型转换;-- 整型 -> 浮点型 : 除了类型转换为浮点型之外, 不会有太大变化;-- 浮点型 -> 整型 : 类型转为整型, 小数部分被舍弃;-- 长整形 -> 整型 : 取值范围变小, 可能发生溢出;示例 : -- Object-C 代码 : /****************.....

文章 2022-01-16 来自:开发者社区

【IOS 开发】Objective - C 入门 之 数据类型详解(二)

4. 浮点型浮点型数据类型 : -- float : 占 4 字节;-- double : 占 8 字节;-- long double : 占 16 字节;浮点数表示形式 : -- 十进制形式 : 简单的浮点数, 包含一个小数点, 如 3.8, 38.0, .38 等;-- 科学计数法 : 3.8E2 或者 3.8e2 代表 3.8*10^2, 只有浮点数才能使用科学计数法;Object-C 与....

文章 2022-01-16 来自:开发者社区

【IOS 开发】Objective - C 入门 之 数据类型详解(一)

1. 数据类型简介及输出(1) 数据类型简介 数据类型简介 : Object - C 数据类型 分为 基本数据类型, 构造类型 和 指针类型;-- 基本数据类型 : 整型, 字符型, 浮点型 (float 和 double), 枚举型;-- 构造类型 : 数组类型, 结构体类型, 共用体类型;-- 指针类型 : 最终要的数据类型, 所有的系统类, 自定义类都是指针;-- 空类型 : 空类型只有一....

文章 2018-01-16 来自:开发者社区

iOS开发之Objective-C与JavaScript的交互

  UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。 stringByEvaluatingJavaScriptFromString     使用stringByEval...

iOS开发之Objective-C与JavaScript的交互
文章 2017-12-07 来自:开发者社区

IOS开发(objective-c)~开篇有理

自从6月份买了iphone5之后,心里都是觉得不学点IOS开发,始终觉得有点浪费,而且咱还学习C,C++,java,C#,有了这些基础,再不学这个Objective-c确实有点可惜了,所以,说干就干,开始我的IOS之旅了,呵呵。 IOS是什么? IOS是美国苹果公司开发的手持设备操作系统,目前搭载这款操作系统的设备包括了iPhone和iPad以及iPod touch等等。如果你是一个程序员,如果....

文章 2017-11-22 来自:开发者社区

iOS开发:Objective-C的singleton模式

本文主要介绍了iOS开发模式中的singleton模式,如果你准备写一个类,希望保证只有一个实例存在,同时可以得到这个特定实例提供服务的入口,那么可以使用单态设计模式。   单态模式在Java、C++中很常用,在Cocoa里,也可以实现。   但是,   Objective-C的单例模式绝对和你所想象不一样,他的写法和你所见过的所有语言的写法都不一样。   官方建议   由于自己设计单态模式存在....

文章 2017-11-16 来自:开发者社区

iphone开发之C++和Objective-C混编 如何在xcode中用C++的STL

  http://download.csdn.net/source/2803162 已经将完整的工程上传到csdn的资源中了,手动贴出链接。   如有其它的交流,欢迎相互交流。   看下本blog后续贴出的转载的那篇翻译的官方文档,跑一下我给的这个例子,混编应该没什么大碍了吧,自吹一下,哈哈哈。   iphone开发里面xcode使用stl其实也不是有那么困...

文章 2017-11-15 来自:开发者社区

iOS开发:Objective-C精确的货币计算

在iOS开发中,和货币价格计算相关的,需要注意计算精度的问题。即使只是两位小数,也会出现误差。使用float类型运算,是完全不够的。经过一番测试,最后选择使用系统提供的API的NSDecimalNumber来进行更好的解决。 作为一个对外的库,鉴于版本延续,我们保留对外的flaot的类型,不改变接口,选择进行内部适配。 以下是一些基本的测试, 原始数据 float a = 0....

文章 2017-11-09 来自:开发者社区

iOS开发:Objective-C数据类型转换

按照数据类型占用存储不同可以自动类型转换或强制类型转换,总的原则是小存储容量数据类型可以自动转换成为大存储容量数据类型。   不同类型数据间按照下面关系的从左到右(从低到高)自动转换,   _Bool 、 char 、 short int 、枚举类型 -> int ->long int->long long-> float -> double -> long ....

文章 2017-11-08 来自:开发者社区

iOS开发技巧:使用Objective-C创建UUID

本文给ios开发者讲解一个小技巧,如何使用Objective-C创建UUID的代码。   UUID含义是通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织在分布式计算环境 (Distributed Computing Environment, DCE....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注