https://www.runoob.com/w3cnote/objective-c-tutorial.html https://www.runoob.com/ios/ios-objective-c.html
原创 2024-03-13 13:50:29
57阅读
今天看别人代码的时候发现这样的用法navigationController.viewControllers = @[secondViewController];这里用到了@[]。刚开始不是很明白,问了才知道,原来这是数组的初始化。是ios6之后引入的方式。mark下。@[] 初始化不可变数组@{...
转载 2015-11-25 16:32:00
115阅读
2评论
1.static关键字的作用:(1)函数体内 static 变量的作用范围为该函数体,不同于 auto 变量,该变量的内存只被分配一次, 因此其值在下次调用时仍维持上次的值; (2)在模块内的 static 全局变量可以被模块内所用函数访问,但不能被模块外其它函数访问; (3)在模块内的 stati
转载 精选 2014-11-09 12:32:28
477阅读
oc的关联的作用在我看来就是将两个对象关联起来,用的时候通过key和对象把和这个对象关联的对象再取出来(我做的项目就是和UITableView里面的一个属性关联起来了) 举个栗子: - (void)viewDidLoad { [super viewDidLoad]; UIButton * butto
转载 2017-06-17 11:49:00
216阅读
2评论
## iOS中退出登录跳转示例 在iOS开发中,用户登录是一个非常常见的功能,而退出登录则是用户在不需要再使用应用时的常用操作之一。本文将介绍如何使用Objective-C语言来实现一个简单的退出登录并跳转的示例。 在实现退出登录功能时,我们需要考虑以下几个方面: 1. 清除用户登录状态,如清除本地保存的用户信息。 2. 跳转到登录页面,并清除之前页面的栈。 下面是一个示例代码,演示了如何实
原创 2023-08-12 19:07:55
166阅读
本文转载至http://blog..net/u011728347/article/details/10035191http://rypress.com/tutorials/objective-c/index.html(Object-C 教程)http://www.raywenderlich....
转载 2014-10-27 13:46:00
69阅读
2评论
一般在原OC项目里新建一个swift文件,Xcode就会提示是否生成桥接文件但是有些时候可能没有提示,那
原创 2022-08-04 09:25:08
297阅读
面试了几轮了,总结下面试中会被经常提问到的问题:1.iPad开发与iPhone开发有什么不同?答:开发iP
转载 2022-12-09 14:57:37
75阅读
大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到 Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣,但是第一时间看到Objective-C就会头疼并伴有发烧症状的话,疗效比较好的快速治疗方法是阅读
转载 精选 2011-02-24 17:57:54
394阅读
gcc -o hello hello.m `gnustep-config --objc-flags` -lgnustep-base编绎文件一定要放在配置前面
原创 2013-09-08 15:05:59
369阅读
NSData,数据,当我们需要把一些信息写入到文件里或发送到网络上,我们需要把这些数据转换下,变成纯粹的0、1字符流 NSString * nsName=@"Hello World";         NSData * data=[nsName da
原创 2015-01-27 21:54:17
617阅读
Classes 类 像其它的面向对象的语言一样,Object-C也提供创建对象的蓝本。即类。首先我们在类中定义一些能够反复使用的属性和方法。然后,我们实例化类,即对象,之后就能够使用属性和訪问。 Object-CC++一样。从类的实现中抽象出了类的接口。接口中定义了类的公开的方法和属性。相应的实现
转载 2017-07-24 12:12:00
262阅读
2评论
Object-C关联 关联是指把两个对象相互关联起来,使得其中的一个对象作为另外一个对象的一部分。    关联特性只有在Mac OS X V10.6以及以后的版本上才是可用的。在类的定义之外为类增加额外的存储空间    使用关联,我们可以不用修改类的定义而为其对象增加存储空间。这在我们无法访问到类的源码的时候或者是考虑到二进制兼容性的时候是非常有用
翻译 精选 2016-03-01 15:53:14
626阅读
Obejct-C中包含了三种集合,分别是:数组、字典和集(set)。     数组和C语言中的数组相似,但是OC中的数组只能存储对象,不能存储基本数据类型,如int、float、enum、struct等,也不能存储nil。它也提供了编制好的索引对象,可以通过制定索引找到要查看的对象。包含可变数组(NSMutableArray)和不可变数组(NSArray)。    字典存放的是“键值对”,即key
转载 2014-08-15 01:09:00
122阅读
2评论
Objective-CObjective-C,是扩充C的面向对象编程语言。是在C的基础上,加入面向对象特性扩充而成的编程语言。目前,Objective-C主要应用于Mac OS X和iOS开发,而在NeXTSTEP和OpenStep中它更是基本语言。Objective-C可以在任何GCC支持的 平台上进行编译,因为GCC原生支持Objective-C。 Objective-C用途:编写iOS操作系
转载 精选 2013-06-17 17:09:10
775阅读
1 // 当前时间创建NSDate        NSDate *myDate = [NSDate date];        NSLog(@"myDate = %@",myDate);2 //从现在开始的24小时        NSTimeInterval secondsPerDay = 24*60*60;        NSDate *tomorrow
转载 2014-11-19 17:51:49
60阅读
一、XCode、Objective-C、Cocoa 说的是几样东西?答案:三样东西。XCode:你可以把它看成是一个开发环境,就好像Visual Studio或者Netbeans或者SharpDevelop一样的玩意。你可以将Interface Builder认为是Visual Studio中用来画...
转载 2022-06-05 00:07:22
465阅读
上周面试的一家深圳公司,真是奇葩,名字我就不说了。号称脱胎于中科院下某孵化项目,作为创业公司,你窝在一80平米的两隔间里,我可以理解。你个“创业老总”劈头盖脸就给人一“测试真诚度”的表格给人填写,包括什么:有没有女朋友,没有,为什么?有,为什么?分手了,为什么?大学有没有重修的课程?(请真实填写,一旦发现不真实的情况,将XXXXXXX)尼玛的老子差点吐血了,若不是看到我坐了好久的车从广州赶到深圳,
原创 2013-06-04 11:47:04
572阅读
1点赞
1评论
Object-C编码规范参考资料:• Apple: Coding Guidelines for Cocoa• Google: Objective-C Style Guide• Three20: Source co
原创 2022-09-16 20:42:35
82阅读
因为公司需要,开始看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
106阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5