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

C语言

RSS

下级分类:

  • objective-c中category和extension的区别
    objective-c中category和extension的区别
    apple官方文档说extension是匿名category,从形式上extension确实是不具名的category,但事实上差别很大。category就不细说,主要是期待subclass,为现有类动态添加新的方法。而引入extension的目的主要是Publicly-R ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:153 | 回复:0
  • Objective-C中判断字符串是否包含其他字符串
    Objective-C中判断字符串是否包含其他字符串
    -(BOOL)hasPrefix:(NSString*)astring;检查字符串是否以astring开头;-(BOOL)hasSuffix:(NSString*)astring;检查字符串是否以astring结尾;使用方式:NSString*filename=@amp;quot;hello,worldamp;quot;;if(){...}i ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:146 | 回复:0
  • objective-c系列-动态类型和动态绑定
    objective-c系列-动态类型和动态绑定
    /* 静态类型:   变量的类型在编译之时就被确定下来. 动态类型:   对象的类型由对象的内存里的某个结构数据来决定它是什么类型,   而不是在编译之时就被确定下来的数据类型。   对象的类型只有在运行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:151 | 回复:0
  • Objective-CContentlist
    Objective-CContentlist
    @importurl(amp;quot;http://www.cnblogs.com/Load.ashx?type=styleamp;amp;file=SyntaxHighlighter.cssamp;quot;);@importurl(amp;quot;/css/cuteeditor.cssamp;quot;);@importurl(amp;quot;http://www.cnblogs.com ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:160 | 回复:0
  • Objective-C@synchronized深入理解
    Objective-C@synchronized深入理解
    @synchronized是线程同步锁,易用、可读性高。@synchronized(self){临界区}利用如下命令将其重写clang-rewrite-objcfile 得到C++实现{id_sync_obj=(id)self;objc_sync_enter(_sync_obj);struct_SYNC ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:175 | 回复:0
  • Objective-Cset/get方法
    Objective-Cset/get方法
    主要内容setget方法的使用关键字@property全自动生成setget方法1//类的声名2@interfacePeople:NSObject{3int_age;//成员变量4}5@propertyintage;//@property全自动生成getset方法6@end78//........ ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:166 | 回复:0
  • Objective-CAdvancementsinDepth
    Objective-CAdvancementsinDepth
    ……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:162 | 回复: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 | 阅读:170 | 回复:0
  • iOSjs与objective-c的交互(转)
    iOSjs与objective-c的交互(转)
    在写JavaScript的时候,可以使用一个叫做window的对象,像是我们想要从现在的网页跳到另外一个网页的时候,就会去修改window.location.href的位置;在我们的Objective-C程序码中,如果我们可以取得指定的WebView的指 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:168 | 回复:0
  • Objective-C之字典
    Objective-C之字典
         //字典:(关键字值)//插入代码字太小//    NSArray*array=;//空数组//    NSDictionary*dictionary=;//空字典    NSDictionary*my=[NSDictionarydictionary……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:171 | 回复:0
  • Objective-C快速入门--基础(一)
    Objective-C快速入门--基础(一)
    1、实例变量的可见度有哪些?对访问变量有什么影响?所谓的内部,指的是相应类的@implementation和@end之间示例:@interfacePerson:NSObject{@publicNSString*_hobby;//兴趣!@protectedNSString*_name;//姓名int_age;// ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:192 | 回复:0
  • iOS复杂动画之抽丝剥茧(Objective-C&Swift)
    iOS复杂动画之抽丝剥茧(Objective-C&Swift)
    一、前言随着开发者的增多和时间的累积,AppStore已经有非常多的应用了,每年都有很多新的APP产生。但是我们手机上留存的应用有限,所以如何吸引用户,成为产品设计的一项重要内容。其中炫酷的动画效果是重要内容之 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:187 | 回复: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 | 阅读:221 | 回复:0
  • Objective-C类的继承、方法的重写和重载
    Objective-C类的继承、方法的重写和重载
    一、类的继承Objective-c中类的继承与C++类似,不同的是Objective-c不支持多重继承,一个类只能有一个父类,单继承使Objective-c的继承关系很简单,易于管理程序。Objective-c中所有类的父类是NSObject。Objective-c ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:229 | 回复:0
  • Objective-cruntime方法替换引发的死循环
    Objective-cruntime方法替换引发的死循环
    在OC中:API:class_addMethod往一个Class里添加methodAPI:class_getInstanceMethod或class_getClassMethod可以判断某个SEL是否存在于ClassAPI:method_exchangeImplementations交换方法。 最近工作上做了一件事, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:316 | 回复:0
  • Objective-C Runtime I
    Objective-C Runtime I
    核心理念 Objective-C语言将决定尽可能的从编译和链接时推迟到运行时。 早期版本和现行版本 Objective-C运行时系统有两个已知版本:早期版本和现行版本。现行版本主要是Objective-C 2.0及与其相关的新特性。 在现行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:220 | 回复: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 | 阅读:254 | 回复:0
  • Objective-C 基础教程第三章,面向对象编程基础知识
    Objective-C 基础教程第三章,面向对象编程基础知识
    Objective-C 基础教程第三章,面向对象编程基础知识 0x00 前言 书中的这章节主要是对零基础的人介绍面向对象编程的基础知识,一般学过高级编程语言的基本都会涉及到面向对象编程的知识,所以可以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:193 | 回复:0
  • Linux下配置Objective-C编译环境
    Linux下配置Objective-C编译环境
    Ubuntu环境下Objective-C编译环境配置参考这里。CentOS环境下Objective-C编译环境配置参考这里。还在继续探索中。……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:155 | 回复: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 | 阅读:187 | 回复:0
  • ObjectiveC运行时(runtime)技术总结,好强大的runtime
    ObjectiveC运行时(runtime)技术总结,好强大的runtime
    前言:     ObjectiveC的runtime技术功能非常强大,能够在运行时获取并修改类的各种信息,包括获取方法列表、属性列表、变量列表,修改方法、属性,增加方法,属性等等,本文对相关的几个要点做了一个小结。目 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:159 | 回复: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 | 阅读:157 | 回复:0
  • 设计模式之开放-封闭原则(引申出Objective-C中继承、Category、Protocol三者的区别, ...
    设计模式之开放-封闭原则(引申出Objective-C中继承、Category、Protocol三者的区别, ...
    开放封闭原则(OCP原则The Open-Closed Principle)是面向对象的核心设计所在。它是说,软件开发实体(类、模块、函数等)应该可以扩展,但是不能修改。 这个原则有两个特征,一个是说“对于扩展是开放的”,另一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:138 | 回复: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 | 阅读:139 | 回复: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 | 阅读:125 | 回复: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 | 阅读:131 | 回复: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 | 阅读:151 | 回复:0
  • iOS高效开发必备的10款Objective-C类库
    iOS高效开发必备的10款Objective-C类库
    因为iOSSDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作.经过作者团队的慎重讨论,他们评选出了10款能够极大提高iOS开发效率的类库,根据原文作 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:156 | 回复: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 | 阅读:134 | 回复:0
  • Objective-Cblock
    Objective-Cblock
    block是从ios4开始引进的新东西,声明一个block就好比声明一个方法的指针。下面声明一个block,这个block是返回值为空,它有两个参数:void(~myBlock)(NSString*str1,intval); 为了声明一种类型的block,可以这样写 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:187 | 回复:0
  • Objective-C边学边记-4:OOP之复合、存取方法
    Objective-C边学边记-4:OOP之复合、存取方法
    if(self={   …若要超类可以完成所需的一次性初始化,需要调用。init方法返回的值(id型数据,即泛型对象指针)描述了被初始化的对象。将的结果赋给self是Objective-C的标准惯例。这么做是为了防止超类在初始化过 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:136 | 回复:0
  • Java与Objective-C的渊源
    Java与Objective-C的渊源
    java创始成员Patrick Naughton回忆,通常人们会认为Java是学Modula-3和C+,其实这些都是谣传,而对Java影响比较大的则是Objective-C:单 继承、动态绑定和加载、类对象、纯虚函数、反射、原始类型包装类等。Java的接 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:114 | 回复:0
  • Objective-C——消息、Category和Protocol
    Objective-C——消息、Category和Protocol
    面向对象永远是个可以吐槽的话题,从开始提出到推崇备至,到充满质疑,一路走来让人唏嘘不已。面向对象的思想可谓历史悠久,20世纪70年代的Smalltalk可以说是面向对象语言的经典,直到今天我们依然将这门语言视为面 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:113 | 回复:0
  • Objective-C中创建单例方法的步骤
    Objective-C中创建单例方法的步骤
    转自:Objective-C中创建单例方法的步骤 Singleton(单例模式),是一种常用的软件设计模式,单例对象的类必须保证只有一个实例存在,在很多时候整个系统只需要拥有一个全局对象,这样有利于我们协调系统整个的行为 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:125 | 回复:0
  • Objective-C装饰模式--简单介绍和使用
    Objective-C装饰模式--简单介绍和使用
    装饰模式是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 比如游戏机有一个GamePad类,现在要增加一个作弊功能(例如100条命),如果直接 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:118 | 回复:0
  • Objective-C集成农行支付接口
    Objective-C集成农行支付接口
      部分参考代码:[NANetworkHandlerPOSTWithURL:APP_ABCPaypar:dictisStored:NOsuccess:^(idresponseObject,BOOLgetUrl){if(responseObject){NSDictionary*……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:125 | 回复:0
  • Objective-C学习之旅(二)----函数、类、作用域
    Objective-C学习之旅(二)----函数、类、作用域
    1、面向对象概述比较项目 OC基类NSObject单继承是单继承接口  支持接口(协议)@protocol多继承使用接口来实现多继承多态  支持多态抽象类支持抽象类异常处理        简单的异常处理@try@catch@finally ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:131 | 回复:0
  • Objective-CDelegate
    Objective-CDelegate
    ios设计模式中的委托 Delegate官方文档解释如下:Delegationisasimpleandpowerfulpatterninwhichoneobjectinaprogramactsonbehalfof,orincoordinationwith,anotherobject.Thedelegatingobjectkeepsare ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:133 | 回复:0
  • Objective-c学习笔记-基础版
    Objective-c学习笔记-基础版
    1.xcode4.3.3以后NSAutoreleasePool的用法发生改变,由   NSAutoreleasePool*pool=init];         ….  ;变为:     @autoreleasepool{      ….  }  2.在objc中也存 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:08 | 阅读:119 | 回复: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 | 阅读:122 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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