https://www.runoob.com/w3cnote/objective-c-tutorial.html https://www.runoob.com/ios/ios-objective-c.html
原创 5月前
31阅读
oc的关联的作用在我看来就是将两个对象关联起来,用的时候通过key和对象把和这个对象关联的对象再取出来(我做的项目就是和UITableView里面的一个属性关联起来了) 举个栗子: - (void)viewDidLoad { [super viewDidLoad]; UIButton * butto
转载 2017-06-17 11:49:00
156阅读
2评论
大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到 Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣,但是第一时间看到Objective-C就会头疼并伴有发烧症状的话,疗效比较好的快速治疗方法是阅读
转载 精选 2011-02-24 17:57:54
380阅读
gcc -o hello hello.m `gnustep-config --objc-flags` -lgnustep-base编绎文件一定要放在配置前面
原创 2013-09-08 15:05:59
354阅读
NSData,数据,当我们需要把一些信息写入到文件里或发送到网络上,我们需要把这些数据转换下,变成纯粹的0、1字符流 NSString * nsName=@"Hello World";         NSData * data=[nsName da
原创 2015-01-27 21:54:17
610阅读
Classes 类 像其它的面向对象的语言一样,Object-C也提供创建对象的蓝本。即类。首先我们在类中定义一些能够反复使用的属性和方法。然后,我们实例化类,即对象,之后就能够使用属性和訪问。 Object-CC++一样。从类的实现中抽象出了类的接口。接口中定义了类的公开的方法和属性。相应的实现
转载 2017-07-24 12:12:00
244阅读
2评论
Object-C关联 关联是指把两个对象相互关联起来,使得其中的一个对象作为另外一个对象的一部分。    关联特性只有在Mac OS X V10.6以及以后的版本上才是可用的。在类的定义之外为类增加额外的存储空间    使用关联,我们可以不用修改类的定义而为其对象增加存储空间。这在我们无法访问到类的源码的时候或者是考虑到二进制兼容性的时候是非常有用
翻译 精选 2016-03-01 15:53:14
562阅读
Obejct-C中包含了三种集合,分别是:数组、字典和集(set)。     数组和C语言中的数组相似,但是OC中的数组只能存储对象,不能存储基本数据类型,如int、float、enum、struct等,也不能存储nil。它也提供了编制好的索引对象,可以通过制定索引找到要查看的对象。包含可变数组(NSMutableArray)和不可变数组(NSArray)。    字典存放的是“键值对”,即key
转载 2014-08-15 01:09:00
105阅读
2评论
一、XCode、Objective-C、Cocoa 说的是几样东西?答案:三样东西。XCode:你可以把它看成是一个开发环境,就好像Visual Studio或者Netbeans或者SharpDevelop一样的玩意。你可以将Interface Builder认为是Visual Studio中用来画...
转载 2022-06-05 00:07:22
298阅读
上周面试的一家深圳公司,真是奇葩,名字我就不说了。号称脱胎于中科院下某孵化项目,作为创业公司,你窝在一80平米的两隔间里,我可以理解。你个“创业老总”劈头盖脸就给人一“测试真诚度”的表格给人填写,包括什么:有没有女朋友,没有,为什么?有,为什么?分手了,为什么?大学有没有重修的课程?(请真实填写,一旦发现不真实的情况,将XXXXXXX)尼玛的老子差点吐血了,若不是看到我坐了好久的车从广州赶到深圳,
原创 2013-06-04 11:47:04
563阅读
1点赞
1评论
Object-C编码规范参考资料:• Apple: Coding Guidelines for Cocoa• Google: Objective-C Style Guide• Three20: Source co
原创 2022-09-16 20:42:35
73阅读
因为公司需要,开始看object-c,虽然还没ios系统,但现学下语法。第一个例子不应该是helloWorld吗?但《Learn Objective-C on the Mac》书上不是。#import int main (int argc, const char *crgv[]){ NSLog(@"The number from 1 to 5"); int i; for(i = 1; i <= 5:i++){ NSLog(@"%d\n",i); } return (0);} 恩,没办法看结果,不过很简单。
转载 2013-10-23 13:08:00
79阅读
2评论
前几周,看了书,标记了要Codin
原创 2023-05-05 14:21:35
65阅读
个人理解,Object-C 的内存管理实际上是对对象内计数器的维护。在对象创建(alloc,retain),计数器+1。release 计数器-1。应该注意的是:持有者对象在释放本身时,应该在dealloc 中去释放持有的其他对象。例如:Person 和DogPerson 拥有一个Dog,Person 在死亡前(dealloc)先把Dog杀了([_dog release];)-.-!@interf
原创 2013-11-29 17:11:46
767阅读
    在学习IPhone开发中,有时我们不可避免的需要永久化存储一些数据,以供应用下次打开该应用时,方便我们操作,这就有点像单机游戏中得存档一样,我们读取存档,就可以在存档的位置继续游戏.    概念:归档是把对象写入文件保存在硬盘中,当再次重新打开程序时,可以还原这些对象.   &nb
原创 2014-11-17 18:18:40
804阅读
原文地址 最近开始学习object-c,分享一下学习oc的经验以及对oc的理解,其中难免会有错误,请大家理解。 对初学者来说,objective-c存在了很多令人费解的写法,当然也包括我! 我刚开始看oc的代码的时候:这是什么东西,怎么这么多中括号,还有一堆“+”,“—”号是什么东西,不是说好的c的超集,怎么完全看不懂!  然后慢慢了解发现:哦,用法还是那样子嘛!  
转载 精选 2016-03-04 14:12:59
601阅读
最近武汉连续下雨很多天,降温了2次,温度一下子由28度到14度,再到8度,手太冷了。加上最近发生了一些比较棘手的家庭琐事,最近没心情继续学习Object-C。后来,我想明白了,心情不好的时候,还是应该坚持学习。郁郁寡欢,于事无补,该干嘛干嘛去~不开心的事情,总会过去的。等过去之后,该做的事情总是要继续做的。因为不开心,浪费不少大好时间,才是雪上加霜的。计划2015和2016年,初步掌握iOS开发。
原创 2023-03-24 09:21:41
93阅读
  晚上回来,写了2个iOS应用程序。  就是在界面中,展示标签。一种是手动构造界面,然后绑定事件。另外一种是,使用自带的界面作为容器,但是手动向里面放其它界面元素。     书中的观点是,使用图形化界面,构造界面比较好。  然后,又写了个Object-C数组的例子。  Object-C相对简单一些,黑屏控制台输出,而iOS可视
原创 2023-04-05 12:02:51
97阅读
Objective-C的一些点 Objective-C通常写作Object-C或者Obj-C,是根据C语言所衍生出来的语言,继承了C语言的特性,是扩充C的面向对象编程语言。 Java的一些点 Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。 Java分为三个体系Java SE(J2SE,Java2 Platfo
C++一样,Java含有很多Objective-C所不具备的特性和不同的实现方法。例如,传统的Objective-C没有垃圾回收器,却含有保留/释放方法和自动释放池。必要时,也可以在Objective-C程序中进行垃圾回收。 Java接口与Objective-C正式协议类似,因为它们都需要实现一组方法。Java具有抽象类,而Objective-C没有。Java具有类变量,但在Objective
  • 1
  • 2
  • 3
  • 4
  • 5