• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C语言教程

RSS
  • Objective-C基础,类和对象,方法和消息,已声明的属性和存取方法,块对象,协议和范 ...
    Objective-C基础,类和对象,方法和消息,已声明的属性和存取方法,块对象,协议和范 ...
    如果你刚开始接触iOS或MacOSX编程,首先要学习一点编程语言Objective-C入门知识。Objective-C并不是一门复杂的语言,经过一段时间的接触,你就能体会到它的优雅。Objective-C语言实现了严格的面向对象编程。它扩展了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:95 | 回复:0
  • 浅谈Objective-C编译器指令
    浅谈Objective-C编译器指令
    ------amp;amp;lt;a href=amp;quot;http://www.itheima.comamp;quot; target=amp;quot;blankamp;quot;amp;amp;gt;Java培训、Android培训、iOS培训、.Net培训amp;amp;lt;/aamp;amp;gt;、期待与您交流! -------下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:113 | 回复:0
  • 版本号对比方案及参考代码(Objective-C,Java,JavaScript)
    版本号对比方案及参考代码(Objective-C,Java,JavaScript)
    常用版本号如2.0.1与2.0.2相比 2.0.2是比2.0.1要新的那么该如何对这个版本号进行对比这里有一个比较简单的实现方案2.0.1这种格式可以拆分为多个部分如这里的2是大版本号,0是子版本号,1是修复版本号那么我们可以将2. ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:100 | 回复:0
  • Objective-CAutoreleasePool的实现原理(转)
    Objective-CAutoreleasePool的实现原理(转)
    内存管理一直是学习Objective-C的重点和难点之一,尽管现在已经是ARC时代了,但是了解Objective-C的内存管理机制仍然是十分必要的。其中,弄清楚autorelease的原理更是重中之重,只有理解了autorelease的原理,我们 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:105 | 回复:0
  • Objective-c使用构造函数来初始化函数并调用函数的方法
    Objective-c使用构造函数来初始化函数并调用函数的方法
    Objective-c使用构造函数来初始化函数并调用函数在objective-c中我们与使用很多其他的oop语言一样,可以使用构造函数,他是在创建对象的时候用来初始化对象数据的一种特殊的方法。构造函数可以使用任何方式命名,但 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:127 | 回复:0
  • objective-c中随机数的用法(3种:arc4random()、random()、CCRANDOM_0_1()) ...
    objective-c中随机数的用法(3种:arc4random()、random()、CCRANDOM_0_1()) ...
    1、随机数的使用     1)、arc4random()比较精确不需要生成随即种子      使用方法:                通过arc4random()获取0到x-1之间的整数的代码如下:                ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:104 | 回复:0
  • objective-c系列-NSArray
    objective-c系列-NSArray
    OC数组NSArray    对比     c数组        和    oc数组对象(指针)  定义     intarray;       NSArray*array;  特点:    元素类型必须相同,     元素可以是任意对象 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:116 | 回复:0
  • iOS开发入门学习总结(二)Objective-C语法特性总结
    iOS开发入门学习总结(二)Objective-C语法特性总结
    Objective-C EncapsulatingData01.atomic//default02.nonatomic03.strong=retain//default04.weak=unsafe_unretained05.retain06.assign//defaul……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:123 | 回复:0
  • Objective-c学习笔记-基础版
    Objective-c学习笔记-基础版
    1.xcode4.3.3以后NSAutoreleasePool的用法发生改变,由   NSAutoreleasePool*pool=init];         ….  ;变为:     @autoreleasepool{      ….  }  2.在objc中也存 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:120 | 回复:0
  • Objective-CDelegate
    Objective-CDelegate
    ios设计模式中的委托 Delegate官方文档解释如下:Delegationisasimpleandpowerfulpatterninwhichoneobjectinaprogramactsonbehalfof,orincoordinationwith,anotherobject.Thedelegatingobjectkeepsare ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:134 | 回复:0
  • Objective-C学习之旅(二)----函数、类、作用域
    Objective-C学习之旅(二)----函数、类、作用域
    1、面向对象概述比较项目 OC基类NSObject单继承是单继承接口  支持接口(协议)@protocol多继承使用接口来实现多继承多态  支持多态抽象类支持抽象类异常处理        简单的异常处理@try@catch@finally ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:132 | 回复:0
  • Objective-C集成农行支付接口
    Objective-C集成农行支付接口
      部分参考代码:[NANetworkHandlerPOSTWithURL:APP_ABCPaypar:dictisStored:NOsuccess:^(idresponseObject,BOOLgetUrl){if(responseObject){NSDictionary*……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:126 | 回复:0
  • Objective-C装饰模式--简单介绍和使用
    Objective-C装饰模式--简单介绍和使用
    装饰模式是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 比如游戏机有一个GamePad类,现在要增加一个作弊功能(例如100条命),如果直接 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:119 | 回复:0
  • Objective-C中创建单例方法的步骤
    Objective-C中创建单例方法的步骤
    转自:Objective-C中创建单例方法的步骤 Singleton(单例模式),是一种常用的软件设计模式,单例对象的类必须保证只有一个实例存在,在很多时候整个系统只需要拥有一个全局对象,这样有利于我们协调系统整个的行为 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:126 | 回复:0
  • Objective-C——消息、Category和Protocol
    Objective-C——消息、Category和Protocol
    面向对象永远是个可以吐槽的话题,从开始提出到推崇备至,到充满质疑,一路走来让人唏嘘不已。面向对象的思想可谓历史悠久,20世纪70年代的Smalltalk可以说是面向对象语言的经典,直到今天我们依然将这门语言视为面 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:114 | 回复:0
  • Java与Objective-C的渊源
    Java与Objective-C的渊源
    java创始成员Patrick Naughton回忆,通常人们会认为Java是学Modula-3和C+,其实这些都是谣传,而对Java影响比较大的则是Objective-C:单 继承、动态绑定和加载、类对象、纯虚函数、反射、原始类型包装类等。Java的接 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:115 | 回复:0
  • Objective-C边学边记-4:OOP之复合、存取方法
    Objective-C边学边记-4:OOP之复合、存取方法
    if(self={   …若要超类可以完成所需的一次性初始化,需要调用。init方法返回的值(id型数据,即泛型对象指针)描述了被初始化的对象。将的结果赋给self是Objective-C的标准惯例。这么做是为了防止超类在初始化过 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:137 | 回复:0
  • Objective-Cblock
    Objective-Cblock
    block是从ios4开始引进的新东西,声明一个block就好比声明一个方法的指针。下面声明一个block,这个block是返回值为空,它有两个参数:void(~myBlock)(NSString*str1,intval); 为了声明一种类型的block,可以这样写 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:188 | 回复:0
  • Objective-C中.h文件、.m文件中@interface、@synthesize及其它
    Objective-C中.h文件、.m文件中@interface、@synthesize及其它
    很多开发iOS好几年的老鸟,可能都不太分的清.h文件和.m文件里各种结构的用途和区别。最近仔细研究了一下,写一篇文章记下来。 一般的,写一个Class的时候,经常是这种格式(以UIViewController为例):.h文件:@int ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:135 | 回复:0
  • iOS高效开发必备的10款Objective-C类库
    iOS高效开发必备的10款Objective-C类库
    因为iOSSDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作.经过作者团队的慎重讨论,他们评选出了10款能够极大提高iOS开发效率的类库,根据原文作 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:157 | 回复:0
  • Objective-C与Cstyle语言的简单类比
    Objective-C与Cstyle语言的简单类比
    1.关于Objc中函数调用类比];类比为:_lblHelloWorld.setHidden(!(_lblHelloWorld.isHidden()));Tip: objc中的boolean值为YES和NO,而不是TrueorFalse  -(void)helloWorld:(……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:152 | 回复:0
  • Objective-C 学习笔记 - part 11 - 错误处理
    Objective-C 学习笔记 - part 11 - 错误处理
    Object-C 提供类似 Java / C++风格的错误处理模型,当使用 -fobjc-exceptions 开关(gcc amp;amp;gt; 3.3)时,它可以工作,但是只限于 OS X v10.3 以后的版本,之前的版本并不提供这一支持。使用错误捕获的原则与 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:132 | 回复:0
  • Objective-C运行时编程 - 实现自动化description方法的思路及代码示例 ...
    Objective-C运行时编程 - 实现自动化description方法的思路及代码示例 ...
    发布自米高 | Michael - 博客园,源地址:http://www.cnblogs.com/michaellfx/p/4232205.html,转载请注明。 基础实现 性能优化 参考 关键字:Objective-C OC description函数 自动打印属性及属性值 运行时枚 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:126 | 回复:0
  • Singletons in Objective-C
    Singletons in Objective-C
    Background Singletons classes are an important concept to understand because they exhibit an extremtely useful design pattern. This idea is used throughout the iPhone SDK, for example, UIApplication h……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:140 | 回复:0
  • 设计模式之开放-封闭原则(引申出Objective-C中继承、Category、Protocol三者的区别, ...
    设计模式之开放-封闭原则(引申出Objective-C中继承、Category、Protocol三者的区别, ...
    开放封闭原则(OCP原则The Open-Closed Principle)是面向对象的核心设计所在。它是说,软件开发实体(类、模块、函数等)应该可以扩展,但是不能修改。 这个原则有两个特征,一个是说“对于扩展是开放的”,另一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:139 | 回复:0
  • ProgrammingWithObjective-C----Introduction----Objective-C学习(一)
    ProgrammingWithObjective-C----Introduction----Objective-C学习(一)
    a:link{color:rgba(88,114,210,1);text-decoration:none}a:visited{color:rgba(88,114,210,1);text-decoration:none}a:hover{color:rgba(173,189,248,1);text-decoration:none}a:acti……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:158 | 回复:0
  • ObjectiveC运行时(runtime)技术总结,好强大的runtime
    ObjectiveC运行时(runtime)技术总结,好强大的runtime
    前言:     ObjectiveC的runtime技术功能非常强大,能够在运行时获取并修改类的各种信息,包括获取方法列表、属性列表、变量列表,修改方法、属性,增加方法,属性等等,本文对相关的几个要点做了一个小结。目 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:160 | 回复:0
  • Objective-C中NULL、nil、Nil、NSNull的定义及不同
    Objective-C中NULL、nil、Nil、NSNull的定义及不同
     来源:XcodeMen(康祖彬)链接:http://www.jianshu.com/p/5d7033b15052 本文由我们团队的 康祖彬 童鞋撰写,这是他的个人主页:https://kangzubin.cn。  理解”不存在“的概念不仅仅是一个哲学的问题,也是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:188 | 回复:0
  • Linux下配置Objective-C编译环境
    Linux下配置Objective-C编译环境
    Ubuntu环境下Objective-C编译环境配置参考这里。CentOS环境下Objective-C编译环境配置参考这里。还在继续探索中。……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:156 | 回复:0
  • Objective-C 基础教程第三章,面向对象编程基础知识
    Objective-C 基础教程第三章,面向对象编程基础知识
    Objective-C 基础教程第三章,面向对象编程基础知识 0x00 前言 书中的这章节主要是对零基础的人介绍面向对象编程的基础知识,一般学过高级编程语言的基本都会涉及到面向对象编程的知识,所以可以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:194 | 回复:0
  • GCC下基本类型编码(基于Objective-C)
    GCC下基本类型编码(基于Objective-C)
    https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gcc/Type-encoding.html  ……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:255 | 回复:0
  • Objective-C Runtime I
    Objective-C Runtime I
    核心理念 Objective-C语言将决定尽可能的从编译和链接时推迟到运行时。 早期版本和现行版本 Objective-C运行时系统有两个已知版本:早期版本和现行版本。现行版本主要是Objective-C 2.0及与其相关的新特性。 在现行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:221 | 回复:0
  • Objective-cruntime方法替换引发的死循环
    Objective-cruntime方法替换引发的死循环
    在OC中:API:class_addMethod往一个Class里添加methodAPI:class_getInstanceMethod或class_getClassMethod可以判断某个SEL是否存在于ClassAPI:method_exchangeImplementations交换方法。 最近工作上做了一件事, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:317 | 回复:0
  • Objective-C类的继承、方法的重写和重载
    Objective-C类的继承、方法的重写和重载
    一、类的继承Objective-c中类的继承与C++类似,不同的是Objective-c不支持多重继承,一个类只能有一个父类,单继承使Objective-c的继承关系很简单,易于管理程序。Objective-c中所有类的父类是NSObject。Objective-c ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:230 | 回复:0
  • Objective-C最基础语法之Class定义
    Objective-C最基础语法之Class定义
    转自http://www.189works.com/article-104164-1.htmlObjective-C最基础语法之Class定义是本文要介绍的内容,Objective-C是面向对象的语言,因此类的定义是基础中的基础。Objective-C是C的超级,但是在语法上跟C又有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:222 | 回复:0
  • iOS复杂动画之抽丝剥茧(Objective-C&Swift)
    iOS复杂动画之抽丝剥茧(Objective-C&Swift)
    一、前言随着开发者的增多和时间的累积,AppStore已经有非常多的应用了,每年都有很多新的APP产生。但是我们手机上留存的应用有限,所以如何吸引用户,成为产品设计的一项重要内容。其中炫酷的动画效果是重要内容之 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:188 | 回复:0
  • Objective-C快速入门--基础(一)
    Objective-C快速入门--基础(一)
    1、实例变量的可见度有哪些?对访问变量有什么影响?所谓的内部,指的是相应类的@implementation和@end之间示例:@interfacePerson:NSObject{@publicNSString*_hobby;//兴趣!@protectedNSString*_name;//姓名int_age;// ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:193 | 回复:0
  • Objective-C之字典
    Objective-C之字典
         //字典:(关键字值)//插入代码字太小//    NSArray*array=;//空数组//    NSDictionary*dictionary=;//空字典    NSDictionary*my=[NSDictionarydictionary……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:172 | 回复:0
  • iOSjs与objective-c的交互(转)
    iOSjs与objective-c的交互(转)
    在写JavaScript的时候,可以使用一个叫做window的对象,像是我们想要从现在的网页跳到另外一个网页的时候,就会去修改window.location.href的位置;在我们的Objective-C程序码中,如果我们可以取得指定的WebView的指 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:169 | 回复:0
  • Objective-c开发中混合使用ARC
    Objective-c开发中混合使用ARC
    首选“CompileSources”的位置:选中工程-amp;amp;gt;TARGETS-amp;amp;gt;相应的target然后选中右侧的“BuildPhases”,向下就找到“CompileSources”了。如何在未使用arc的工程中引入一个使用了arc特性的文件:对相应 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:171 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap