码迷,mamicode.com
首页 >  
搜索关键字:effective objective c    ( 6648个结果
Swift调用Objective-C
Swift调用Objective-C需要一个名为“-Bridging-Header.h”的桥接头文件,如下图所示。桥接头文件的作用是为Swift调用Objective-C对象搭建一个桥,它的命名必须是“- Bridging-Header.h”,我们需要在桥接头文件中引入Objective-C头文件,而且桥接头文件是需要管理和维护的。 创建Swift工程为了能够更好地介绍混合搭配调用,我们首先创建一...
分类:其他好文   时间:2014-08-15 16:10:49    阅读次数:254
Swift中的注释以及表达式
Swift程序有两类注释:单行注释(//)和多行注释(/*...*/)。注释方法与C、C++和Objective-C语言都是类似的,下面详细介绍一下。1. 单行注释单行注释可以注释整行或者一行中的一部分,一般不用于连续多行的注释文本。当然,它也可以用来注释连续多行的代码段。以下是两种注释风格的例子:if x > 1 { //注释1 } else { return false; //...
分类:其他好文   时间:2014-08-15 14:38:58    阅读次数:170
[ios]objective-c中Category类别(扩展类)专题总结
本文转载至 http://yul100887.blog.163.com/blog/static/20033613520126333344127/objective-c类别的作用?通过类别的方式,可以将类的实现分散到不同的文件里。类别类别是一种为现有的类添加新方法的方式。利用Objective-C的动...
分类:移动开发   时间:2014-08-15 14:25:28    阅读次数:313
Effective C++ 条款三 尽可能使用const
参考资料:http://blog.csdn.net/bizhu12/article/details/6672723 const的常用用法小结 1.用于定义常量变量,这样这个变量在后面就不可以再被修改 const int val = 90; val = 100; 错误 2. 保护传参时参数不被修改,如...
分类:编程语言   时间:2014-08-15 14:19:08    阅读次数:196
Effective C++ 条款四 确定对象被使用前已被初始化
1、对于某些array不保证其内容被初始化,而vector(来自STL)却有此保证。 2、永远在使用对象前初始化。对于无任何成员的内置类型,必须手工完成。 int x = 0; const int * p = &x; 3、不要混淆赋值与初始化的区别。一般初始化在定义的时候一起进行。而赋值是在定义之后...
分类:编程语言   时间:2014-08-15 14:12:18    阅读次数:186
Runtime of Objective-C 2-理解oc中的类和对象
1: 类Class:typedef structobjc_class * Class;从Class的定义可以看出,它是一个 objc_class 结构类型的指针,objc_class又是什么呢?struct objc_class{ struct objc_class* isa; stru...
分类:其他好文   时间:2014-08-15 12:01:38    阅读次数:208
Objective-C中把数组中字典中的数据转换成URL
可能上面的标题有些拗口,学过PHP的小伙伴们都知道,PHP中的数组的下标是允许我们自定义的,PHP中的数组确切的说就是键值对。而在OC我们要用字典(Dictionary)来存储,当然了Java用的是Map来存储键值对。下面我们将实现一个极为实用的小例子,网络请求有get和post方法,两种方...
分类:其他好文   时间:2014-08-15 09:22:47    阅读次数:214
AES256 = C# + Objective C(ios) + PHP + JAVA(Android) + Perl + Javascript
All Sourcesample_all_source_aes256_imcore_net.zipJAVASample :sample_java_aes256_imcore_net.zipJava 6(only JDK6) security File :java_jdk6_security.zipA...
分类:移动开发   时间:2014-08-15 01:28:16    阅读次数:1443
学习日记之享元模式和Effective C++
享元模式(Flyweight):运用共享技术有效地支持大量细粒度的对象。 (1),享元模式可以避免大量非常相似的开销。在程序设计中,有时需要生成大量细粒度的类实例来表示数据。如果能发现这些实例除了几个参数外基本上都是相同的,有时就能大幅度地减少需要实例化的类的数量。如果能把这些参数移到类的外面,在方法调用时将他们传递进来,就可以通过共享大幅度减少实例的数目。 (2),如果一个应用使用了大量的对...
分类:编程语言   时间:2014-08-15 00:02:06    阅读次数:218
龙芯8089D-Debian7 下搭建 Objective-C 编译环境
# 龙芯8089D-Debian7 下搭建 Objective-C 编译环境 ## 目录 *** * [安装相关文件](#) * [编译参数说明](#) * [简化命令行参数](#) * [实际编译实例](#) 简单说明:Objective-C 的 `C` 文件后缀为 `.m`,头文件后缀...
分类:其他好文   时间:2014-08-14 14:22:12    阅读次数:174
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!