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

C语言教程

RSS
  • 2012年12月编程语言排行榜:Objective-C风暴来袭(1)
    2012年12月编程语言排行榜:Objective-C风暴来袭(1)
    【51CTO独家特稿】2012年12月TIOBE编程语言排行榜又出炉了,这次的排行和上个月没有太大的变化。也许在你的意料之中,Objective-C不断的继续上升。而其他主流的移动应用编程语言,如C,C++和Java都在上涨,但速度缓 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:152 | 回复:0
  • objective-C中如何判断一个类中有没有定义某个方法
    objective-C中如何判断一个类中有没有定义某个方法
    C#中可以通过反射分析元数据来解决这个问题,示例代码如下: using System; using System.Reflection; namespace Hello { class Program { static void Main(string args) { ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:130 | 回复:0
  • iOS--EffectiveObjective-C阅读笔记(7)
    iOS--EffectiveObjective-C阅读笔记(7)
    1:实现description方法NSlog在输出自定义的类时,只输出了类名和对象的内存地址.要想输出更为有用的信息也很简单,只需要覆写description方法并将描述此对象的字符串返回即可.-(NSString*)description{return  xxxxx ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:128 | 回复:0
  • 刨根问底Objective-CRuntime
    刨根问底Objective-CRuntime
    http://chun.tips/blog/2014/11/05/bao-gen-wen-di-objective%5Bnil%5Dc-runtime-(2)%5Bnil%5D-object-and-class-and-meta-class/刨根问底Objective-CRuntime(1)-Selfamp;amp;amp;Super刨根问底Objective-CRunt ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:125 | 回复:0
  • Objective-C中Nil和nil
    Objective-C中Nil和nil
    nil和C语言中的NULL一样,在.h中定义。nil表示一个Objective-C对象,这个对象的指针指向空(没有东西就是空),定义如下:#definenil0  首字母大写的Nil和nil有一点不一样,Nil定义一个指向空的类,是class,而不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:123 | 回复:0
  • Objective-C语法之nonatomic和atomic之间的区别
    Objective-C语法之nonatomic和atomic之间的区别
    atomic: 保证 setter/getter 这两个方法的一个原语操作。如果有多个线程同时调用 setter 的话,不会出现某一个线程执行  setter 全部语句之前,另一个线程开始执行 setter 情况,相当于方法头尾加了锁一样。    ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:136 | 回复:0
  • 2013年4月编程语言排行榜:Objective-C四年来排名首次下滑
    2013年4月编程语言排行榜:Objective-C四年来排名首次下滑
    摘要:2013年4月TIOBE编程语言排行榜发布,本月Java与C位置互换,C++反超Objective-C进前三,前三甲分别为C、Java、C++。这个月的排名情况,让你大跌眼镜吗?2013年4月TIOBE编程语言排行榜发布!本月Java与C位置互换 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:149 | 回复:0
  • Objective-C,ios,iphone开发基础:UIAlertView使用详解
    Objective-C,ios,iphone开发基础:UIAlertView使用详解
    Ios中为我们提供了一个用来弹出提示框的类 UIAlertView,他类似于javascript中的alert 和c#中的MessageBox();UIAlertView 继承自 UIView (@interface UIAlertView : UIView )一、简单的初始化一个UIAle ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:138 | 回复:0
  • objective-c和java下解析对象类型和数组类型JSON字符串
    objective-c和java下解析对象类型和数组类型JSON字符串
    首先讲objective-c如何实现: 这里需要用到2个插件,一个是JSONKit,另一个是Jastor,一共包含6个文件,3个.h头文件和3个.m实现文件。在ARC的工程中如何导入不支持ARC的第三方工具请看这篇文章:iOS在支持arc的工程 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:155 | 回复:0
  • Objective-c调用Swift
    Objective-c调用Swift
    在Objective-C中使用Swift,步骤相似:1、首先创建一个Objective-C的项目:Paste_Image.png2.加入一个Swift的类文件:Paste_Image.png3、点击Next,弹出一个对话框,选择YESPaste_Image.png4、生成一个YourProject-Br ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:158 | 回复:0
  • objective-C 的OOP(上)--类定义、继承及方法调用
    objective-C 的OOP(上)--类定义、继承及方法调用
    上一篇展示了如何用传统的“面向过程编程方法”,实现画“矩形”、“圆”、“椭圆”,这一篇看下如何改用OOP的方法来实现: 因为要用到“颜色”以及“矩形区域”二个枚举,先把他们抽出来单独放在CommDef.h文件中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:134 | 回复:0
  • Objective-C语法快速参考
    Objective-C语法快速参考
    大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到InterfaceBuilder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:149 | 回复:0
  • Objective-C中@property的所有属性详解
    Objective-C中@property的所有属性详解
    1,assign:简单赋值,不更改索引计数假设你用malloc分配了一块内存,并且把它的地址赋值给了指针a,后来你希望指针b也共享这块内存,于是你又把a赋值给(assign)了b。此时a和b指向同一块内存,请问当a不再需要这块 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:160 | 回复:0
  • Objective-C的消息传递机制
    Objective-C的消息传递机制
    各种语言都有些传递函数的方法:C语言中可以使用函数指针,C++中有函数引用、仿函数和lambda,Objective-C里也有选择器(selector)和block。不过由于iOSSDK中的大部分API都是selector的方式,所以本文就重点讲述sel ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:76 | 回复:0
  • objective-Cnil,Nil,NULL和NSNull的小结
    objective-Cnil,Nil,NULL和NSNull的小结
    @importurl(amp;quot;http://www.cnblogs.com/Load.ashx?type=styleamp;amp;file=SyntaxHighlighter.cssamp;quot;);@importurl(amp;quot;/css/cuteeditor.cssamp;quot;);nil:指向oc中对象的空指针Nil:指向oc中类的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:85 | 回复:0
  • LearningObjective-CandXcode
    LearningObjective-CandXcode
    Objective-CisacombinationofCandSmallTalksThetrickistounderstandthesymbolsandkeywordsUnderstandingtheLanguageSymbolsattheheartofObjective-CisC.It'snotimportanttoknowwh……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:84 | 回复:0
  • Objective-C札记二--
    Objective-C札记二--
    1 分类 分类为类定义的扩展提供了一种手段,分类可以访问原始类的实例变量。使用分类需要注意以下几点: 1.1 分类不能添加自身的任何变量,如果需要添加变量,可以考虑创建之类 1.2 分类可以重载该类中的另外一个方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:89 | 回复:0
  • Objective-CdeterminedatanetworktypeoftheiOSdevice
    Objective-CdeterminedatanetworktypeoftheiOSdevice
    Imonanapplicationthatreceivedatafromserver,theproblemiswhenuserconnecttocellulardata(Not3GorWIFI),ittakeagestoreceivedata.ihadimplementedthiscodefromthisAnswerbuti……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:94 | 回复:0
  • Objective-C内存管理(中)
    Objective-C内存管理(中)
    一.概述: 作用: 1.生成private修饰的私有的成员变量 2.生成成员变量的set/get方法的声明 3.生成成员变量的set/get方法的实现. 2.property参数: @property(参数1,参数2,....)数据类型 名称; 3.MAC下的@proper ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:93 | 回复:0
  • Objective-C语言精要
    Objective-C语言精要
       声明:本人学习Objective-C也才一个多月,下面这些只是自己的理解,不能保证没有理解偏差或错误的地方,如遇高手发现不对的地方,请赐教!1。我们从最简单的程序HelloWorld开始:#importamp;amp;lt;Foundation ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:90 | 回复:0
  • 用Objective-C实现的Rc4加密算法
    用Objective-C实现的Rc4加密算法
    参考链接:http://www.cocoachina.com/iphonedev/toolthain/2011/1010/3340.htmlRc4.h#importamp;amp;lt;Foundation/Foundation.hamp;amp;gt;@interfaceRc4:NSObject+(NSString*)HloveyRC4:(NSString*)aInputkey:(NS ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:84 | 回复:0
  • swift中的nil与Objective-C中的nil区别
    swift中的nil与Objective-C中的nil区别
    1.OC中,只有对象才能设置为nil,而swift中除了对象,Int、struct、enum等任何可选类型都可以等于nil2.OC中,nil是一个指向不存在对象的指针。swift中,nil不是指针,nil是个确定的值,用来表示值缺失。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:94 | 回复:0
  • Objective-C编码规范
    Objective-C编码规范
    项目目录12345678910111213———Vendors//不使用CocoaPod时第三方类库———Models———ViewModels//MVVM设计模式时需要使用———Views———Controllers———Utils———Category———Helpers———Resources ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:77 | 回复:0
  • Objective-C中的self和super
    Objective-C中的self和super
     Objective-C中的self和super 1.self是一个隐藏参数,super是编译器指示符 2.self和super指向同一个消息接收者 3.self调用是从当前类的方法列表中查找方法,如果没有就去父类查找,直到查找到NSObject类.super会直 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:79 | 回复:0
  • iOS--EffectiveObjective-C阅读笔记(1)
    iOS--EffectiveObjective-C阅读笔记(1)
    1:在类的头文件中尽量少的引用其他头文件,尽量用@classxxxxxx;理解:当你创建了一个A类,这个类又需要具有B类的实例,你可以直接为A类添加B类类型的属性,并引用B类的头文件#importamp;quot;B.hamp;quot;这种方法可行,但 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:77 | 回复:0
  • Swift和Objective-C混编后对ipa包大小的影响
    Swift和Objective-C混编后对ipa包大小的影响
    https://my.oschina.net/ilrrong/blog/800923 最近用Swift对以前写的一个应用进行重写,使用了Swift和Objective-C的混编,提交审核后发现比以前大了很多,采用纯Objective-C的包是5.5MB,而采用Swift和Objective-C ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:79 | 回复:0
  • Key-Value-Coding(KVC)Objective-C语法之KVC的使用
    Key-Value-Coding(KVC)Objective-C语法之KVC的使用
     除了一般的赋值和取值的方法,我们还可以用Key-Value-Coding(KVC)键值编码来访问你要存取的类的属性。下图来自苹果官网: 如何使用KVC存取对象属性呢?看个示例1、使用KVC定义一个Student类,继承于NSObject。.h文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:79 | 回复:0
  • Objective-C基础便利构造器单例模式1-17
    Objective-C基础便利构造器单例模式1-17
    Objective-C基础 便利构造器 单例模式1-17 便利构造器单例模式1.在声明时指定setter或getter方法,则用点运算符方法调用时默认调用的就是自己指定的方法2.单例:唯一性,如: ** ,同一时间只能有一个3.便利构造 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:73 | 回复:0
  • Objective-C中,ARC下的strong和weak指针原理解释
    Objective-C中,ARC下的strong和weak指针原理解释
    提示:本文中所说的amp;quot;实例变量amp;quot;即是amp;quot;成员变量amp;quot;,amp;quot;局部变量amp;quot;即是amp;quot;本地变量amp;quot;一、简介ARC是自iOS5之后增加的新特性,完全消除了手动管理内存的烦琐, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:75 | 回复:0
  • Objective-C字符串的连接
    Objective-C字符串的连接
    NSString*string;//结果字符串NSString*string1,string2;//已存在的字符串1.string=;2.string=;amp;amp;lt;/pamp;amp;gt;3.s……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:72 | 回复:0
  • [转]Objective-C 语言特性
    [转]Objective-C 语言特性
    一. Object-C 的前世今生 Object-C语言由 Brad J.Cox于20世纪80年代早期设计,以SmallTalk为基础,建立在C语言之 上。1988年,NeXT获得Object-C的授权,开发出了Object-C的语言库和一个名为NEXTSTEP的开发环境 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:84 | 回复:0
  • Objective-C高级编程:iOS与OSX多线程和内存管理
    Objective-C高级编程:iOS与OSX多线程和内存管理
    《Objective-C高级编程:iOS与OSX多线程和内存管理》基本信息原书名:ProMultithreadingandMemoryManagementforiOSandOSX:withARC,GrandCentralDispatch,andBlocks原出版社:Apress作者:(日)坂本一树(日)古本智彦译 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:73 | 回复:0
  • Objective-C学习笔记(五)指针
    Objective-C学习笔记(五)指针
    每一个变量是一个内存位置和每一个存储单元都有其定义的地址,可以使用符号(&)的运算符,它表示内存中的地址访问。a.我们定义一个指针变量b.分配一个指针变量的地址c.最后访问提供的地址指针变量的值。这是通过使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:90 | 回复:0
  • iOS高效开发必备的10款Objective-C类库
    iOS高效开发必备的10款Objective-C类库
    MBProgressHUD(进展指示符库) 地址:https://github.com/jdg/MBProgressHUD 苹果的应用程序一般都会用一种优雅的,半透明的进度显示效果,不过这个API是不公开的,因此你要是用了,很可能被清除出AppStore。而 MBP ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:79 | 回复:0
  • Objective-C简介
    Objective-C简介
    Objective-C简介1、在C语言基础上进行面向对象扩充而形成的一种语言。2、所有肥面向对象的语法,包括变量类型,预处理(preprocessing),流程控制,函数声明与调用皆与C语言完成一致。3、Object-C可以在安装GCC的系 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:77 | 回复:0
  • Objective-C更适合的单例实现(iOS设计模式)
    Objective-C更适合的单例实现(iOS设计模式)
    创建单例的步骤:声明一个单例对象的静态实例,并初始化为nil。在该类的类工厂方法(名称类似于“sharedInstance”或“sharedManager”)中生成该类的一个实例,但仅当静态实例为nil的时候。重载allocWithZone:方法 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:92 | 回复:0
  • 《objective-c基础教程》学习笔记(五)—— 继承方法
    《objective-c基础教程》学习笔记(五)—— 继承方法
      在上一篇博文中,我们将原先的纯C语言代码,编写成了用Objective-C(后面直接缩写成OC)的写法。使得代码在易读性上有明显提升,结构也更清晰。同时,也对面向对象的概念有了进一步的介绍和加深。   但是,通 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:75 | 回复:0
  • 理解Objective-c"属性"
    理解Objective-c"属性"
    ……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:85 | 回复:0
  • iPhone开发视频教程 Objective-C部分 (51课时)
    iPhone开发视频教程 Objective-C部分 (51课时)
    第一、二章  OC基础语法 iPhone开发教程 第一章 OC基础语法  iPhone开发概述-必看(1.1)http://www.apkbus.com/android-102215-1-1.htmliPhone开发教程 第二章 iPhone开发之开发工具安装及介绍(2.1)     ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:76 | 回复:0
  • Objective-C内存布局
    Objective-C内存布局
     在我的理解来说: 对象(object)即一块内存,本文要探讨的是一个Objective-C对象在内存的布局(layout)问题,水果的官方文档有说,一个类(class)如果不需要从NSObject继承其某些特定的行为是不用继承NSObject的,这里 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:85 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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