一句话:YourSwiftObject convertedArray = your_MutableArray as NSArray as [YourSwiftObject]
分类:
移动开发 时间:
2014-10-23 13:58:13
阅读次数:
181
HttpClient是一个被封装好的类,主要用于Http的通讯,它在.net,java,oc中都有被实现,当然,我只会.net,所以,只讲.net中的HttpClient去调用Web Api的方法,基于api项目的特殊性,它需要有一个完全安全的环境,所以,你的api控制器看起来有点特别,只有5个方法...
一直想写一个整体的Objective-C的帖子,总是没时间,所以我想把大知识变小,小知识变更小,每天写一点点,来把自己学习的东西与大家分享,好了废话不多说。
1、一门动态的语言OC
Object-C(以下简称OC)是一门面向对象语言,这恐怕学过编程的人都知道。但是OC跟其他语言相比,显得格格不入。因为它是一门消息结构语言,而非函数调用。所以语法上显得很怪,通常是这样:...
分类:
移动开发 时间:
2014-10-23 00:08:26
阅读次数:
227
我们都知道,一个手机,它的内存是有限的,而每一个手机应用都是需要一定空间,当应用所占空间过大时,系统就会发出警告,怎样在有限的空间中,做到更高效实用美观的效果呢?
这时候就牵涉到OC中得内存管理了.
在OC这门语言中,是不存在垃圾回收机制的,但是它采用了另外一种形式或者说方法,实现这一个空间回收的效果,那就是引用计数器.
别看-引用计数器,这个名字很高大上,实际是它就是一...
分类:
其他好文 时间:
2014-10-22 22:06:30
阅读次数:
160
OutlookConnectorforMDaemon3.0.0-2014年10月21日发布更新,有使用oc插件之后邮件附件名称出现乱码问题的用户,可更新试试哈O(∩_∩)O~变更OC3.0.0版本和上述版本不再支持Outlook2003。将终止对于Outlook2003的开发、测试和技术支持[5406]新增一个“自动更新”功能,以便在运行..
分类:
其他好文 时间:
2014-10-22 18:29:18
阅读次数:
235
创建一个Person工程
main.m
#import
#import "Person.h"
int main(int argc, const char * argv[])
{
/*____________________创建person对象______________________*/
//在OC里面对象使用指针声明的
//alloc在内存中申请一块内存,用...
分类:
其他好文 时间:
2014-10-22 08:46:07
阅读次数:
196
什么是原型模式
什么时候用到原型模式
原型模式有那些优缺点
oc与java语法上原型模式有那些异同及简单的例子
分类:
移动开发 时间:
2014-10-21 21:05:35
阅读次数:
342
#import
int main(int argc, const char *
argv[])
{
// 创建数组
NSArray *arr1 = nil;
// NSLog(@"%p", arr1);
NSObject *obj = [NSObject new];
arr1 = [NSArray arrayWithObjects:@"...
分类:
编程语言 时间:
2014-10-21 17:41:36
阅读次数:
195
// Playground - noun: a place where people can play
import UIKit
//------------------------------------------------------------------------------
// 1. 基本使用
// switch 与OC的区别:
// 1> 不需要写break
// 2> 每...
分类:
编程语言 时间:
2014-10-21 15:26:06
阅读次数:
220
1 一、项目常见文件 2 1.main.m 3 * 里面有一个程序的入口:main函数 4 5 2.Prefix.pch文件 6 * pch文件中的内容 能被 项目中的其他任何文件 共享\包含\访问 7 * 如果定义的内容只用在OC环境中,就必须定义在#ifdef __OBJC__和#endif.....
分类:
移动开发 时间:
2014-10-21 15:13:43
阅读次数:
190