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

C语言教程

RSS
  • TIOBE2011年7月编程语言排行榜:Objective-C成为年度语言
    TIOBE2011年7月编程语言排行榜:Objective-C成为年度语言
    TIOBE7月份编程语言排行榜已经发布,本月热点关注的语言是Objective-C将成为年度语言。前三甲依然是Java、C、C++,4至10名依次为C#、PHP、Objective-C、VisualBasic、Python、Perl、JavaScript。从下图的榜单中可以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:169 | 回复:0
  • Objective-C 中不带加减号的方法
    Objective-C 中不带加减号的方法
    显而易见的事实是,Objective-C 中,+ 表示类方法,- 表示实例方法。 但看别人代码过程中,还会发现一种,不带加减号的方法。 @implementation MyViewController void foo(){ printf(quot;msg from foo...quot;); } ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:177 | 回复:0
  • 【原】EffectiveObjective-C2.0编写高质量iOS与OSX代码的52个有效方法(MattGalloway著 ...
    【原】EffectiveObjective-C2.0编写高质量iOS与OSX代码的52个有效方法(MattGalloway著 ...
    第一章:熟悉Objective-C第1条:了解Objective-C语言的起源第2条:在类的头文件中尽量少引入其他头文件背景:使用#importamp;quot;ClassName.hamp;quot;可以引入其他文件的所有接口细节。问题:.h头文件中,在编译一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:155 | 回复:0
  • Objective-C基础语法复习笔记
    Objective-C基础语法复习笔记
    复习了下Objective-c的基础语法,每复习一遍,都会有新的心的,下面是总结的几点: 1、如果分配的内存没有进行有效的回收,将可能会导致内存泄露。 2、判断一个变量的内存是分配在堆内存或者是栈内存上的,主要看它 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:170 | 回复:0
  • Objective-C入门
    Objective-C入门
    Objective-C是一种简单的计算机语言,设计为可以支持真正的面向对象编程。Objective-C通过提供类定义,方法以及属性的语法,还有其他可以提高类的动态扩展能力的结构等,扩展了标准的ANSIC语言。类的语法和设计主要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:163 | 回复:0
  • iOS使用Objective-c自定义cordova插件(-)
    iOS使用Objective-c自定义cordova插件(-)
    2019独角兽企业重金招聘Python工程师标准amp;amp;gt;amp;amp;gt;amp;amp;gt;   本系列教程为博主初次使用开发,内容如有差错,欢迎指正,敬请谅解。  博客地址:http://blog.img421.com/iosshi-yong-object-czi-d ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:166 | 回复:0
  • Objective-C中@property的所有属性详解
    Objective-C中@property的所有属性详解
    1,assign : 简单赋值,不更改索引计数 假设你用malloc分配了一块内存,并且把它的地址赋值给了指针a,后来你希望指针b也共享这块内存,于是你又把a赋值给(assign)了b。此时a 和b指向同一块内存,请问当a不再需要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:154 | 回复:0
  • Objective-C入门(转)
    Objective-C入门(转)
    首先声明这篇文章来源于园子里,并非本人原创!地址:http://kb.cnblogs.com/page/91507/Objective-C是一种简单的计算机语言,设计为可以支持真正的面向对象编程。Objective-C通过提供类定义,方法以及属性的语法, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:165 | 回复:0
  • iOS 编写高质量Objective-C代码(七)—— GCD专栏
    iOS 编写高质量Objective-C代码(七)—— GCD专栏
    《编写高质量OC代码》已经顺利完成一二三四五六七篇!附上链接: iOS 编写高质量Objective-C代码(一)—— 简介iOS 编写高质量Objective-C代码(二)—— 面向对象iOS 编写高质量Objective-C代码(三)—— 接口和A ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:163 | 回复:0
  • 本人译著《iPhone SDK编程入门经典:使用Objective-C》现已出版
    本人译著《iPhone SDK编程入门经典:使用Objective-C》现已出版
    各位,由本人独立翻译的《iPhone SDK编程入门经典:使用Objective-C》现已由清华大学出版社出版(实际上已经出版一段时间了,只不过我没有在博客上声明),其在互动网上的地址为:http://product.china-pub.com/55553 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:153 | 回复:0
  • Objective-C设计模式解析-外观
    Objective-C设计模式解析-外观
    看图识模式 自助游(图1) 旅行社(图2) 举个栗子 不知道大家有没有通过旅行社报团出去旅游的经历?这是一个很好的外观模式的应用。 方式一:客户直接调用各个子系统的功能,和各个子系统之间形成紧耦合的关系(上图一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:144 | 回复:0
  • Objective-C内存管理
    Objective-C内存管理
    本文记录Objective-C在内存管理方面的一些注意点。另有一篇转载的未公开笔记——Objective-C内存管理机制学习笔记【转】。ARC与MRCiOS有两种内存管理机制:ARC与MRC。ARC:AutomaticReferenceCounting,自动引用计数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:158 | 回复:0
  • Objective-c——多线程开发第一天(pthread/NSThread)
    Objective-c——多线程开发第一天(pthread/NSThread)
    一、为什么要使用多线程? 1、循环模拟耗时任务   1、同步执行 2、异步执行 (香烟编程小秘书) 3、进程 系统中正在运行的一个应用程序 每个进程之间是独立的, 均运行在其专用的且受保护的内存空间 通过活动监视器 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:144 | 回复:0
  • iOS:学习笔记,Swift与Objective-C混用总结
    iOS:学习笔记,Swift与Objective-C混用总结
    Swift与Objective-C交互总结在Swift中使用Objective-C(简单)在创建OjbC文件时,XCode会提示创建XXX-Bridging-Header.h文件,创建之在创建的XXX-Bridging-Header.h上导入需要引入到Swift中的Objective-C类#importamp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:156 | 回复:0
  • iOS开发之Objective-C与JavaScript的交互
    iOS开发之Objective-C与JavaScript的交互
      UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。stringByEvaluatingJavaScriptFro ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:153 | 回复:0
  • 10个优秀Objective-C和iOS开发在线视频教程
    10个优秀Objective-C和iOS开发在线视频教程
    如果你自己开发iOS应用,你肯定会发现网上有很多资源。学习编程的一个最好的方法就是自己写代码,而开始写代码的最快的方式就是看其他人怎么写。我们从海量视频和学习网站中整理出了我们认为对你学习Objective-C和iO ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:172 | 回复:0
  • iOS7应用开发3、Objective-C
    iOS7应用开发3、Objective-C
      【跟随教授的讲解和演示,并重做了课上的demo之后,惊奇地发现自己写的程序有 bug,界面上12张卡牌出现后,点击任何一个,其他所有卡牌都会变成一块白板……在经历了长时间的调试之后悲催地发现,在最后的update ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:139 | 回复:0
  • objective-c 多态 ——动态类型 id 的使用(与 C# 的比较说明)
    objective-c 多态 ——动态类型 id 的使用(与 C# 的比较说明)
    在C#中,我们用接口来实现多态。比如接口IOb,定义了1个方法F; 有两个类A,B都实现了IOb接口。 IOb item = new A(); item.F();//执行的是A.F(); item = new B(); item.F();//执行的B.F(); 在objective-c中,interfac ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:139 | 回复:0
  • [转]Objective-C 消息传递机制
    [转]Objective-C 消息传递机制
    Objective-C语言中方法的传递有二种:①Selector ② Blocks,本文主要说一下Selector,关于Blocks会在后续总结一下。 消息传递模型(Message Passing)是Objective-C语言的核心机制。在Objective-C中,没有方法调用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:161 | 回复:0
  • Objective-C学习笔记(十八)——对象方法和类方法的声明,定义及调用 ...
    Objective-C学习笔记(十八)——对象方法和类方法的声明,定义及调用 ...
        在程序设计中,函数的使用无疑大大简化了代码的编写。提高代码执行的效率。降低反复代码。所以如今我们来具体研究一下方法。本样例还是以People类为例。(一)代码一:(1)先在People.h中声明一个方法,该 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:161 | 回复:0
  • 值得借鉴的Objective-C编程规范
    值得借鉴的Objective-C编程规范
    Daniel's Objective-C Coding Style Guidelines  http://google-styleguide.googlecode.com/svn/trunk/objcguide.xml   正文: ? 格式化代码 1。 指针“*”号的位置 ? 如:NSString *varName; 2。 空格 VS tab ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:156 | 回复:0
  • ObjC(Objective-C)中的Class(类类型),Selector(选择器SEL),函数指针(IMP)
    ObjC(Objective-C)中的Class(类类型),Selector(选择器SEL),函数指针(IMP)
    今天在园子里看到了一篇牛文“Objective-C2.0withCocoaFoundation---5,Class类型,选择器Selector以及函数指针”,讲得十分精彩,忍不住把它的代码加上注释整理于此,以便日后查看。个人体会:obj-C中的“Class类型 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:161 | 回复:0
  • iOS,Objective-C Runtime
    iOS,Objective-C Runtime
    1.简介 2.与Runtime交互 3.Runtime术语 4.消息 5.动态方法解析 6.消息转发 7.健壮的实例变量(Non Fragile ivars) 8.Objective-C Associated Objects 9.Method Swizzling 10.总结 1.简介     参考博客:http://yuli ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:159 | 回复:0
  • 开发者最讨厌的编程语言:Perl 名列第一,PHP、Objective-C 和 Ruby 都在其中 ...
    开发者最讨厌的编程语言:Perl 名列第一,PHP、Objective-C 和 Ruby 都在其中 ...
    说好的 PHP 是世界上最好的语言的呢? 了解当下最流行的编程语言,那你知晓开发者中最不受欢迎的编程语言吗?是因为与时俱进的淘汰,还是“人红是非多”的不喜欢? 近日,全球著名的 IT 网站 Stack Overflow 根据 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:105 | 回复:0
  • ProtocolBufferforObjective-C运行环境配置
    ProtocolBufferforObjective-C运行环境配置
    1,下载ProtocolBuffer包,并按照包中根目录下README.txt安装。http://code.google.com/intl/zh-CN/apis/protocolbuffers/当前最新版本2.4.1最后makeinstall后,会生成编译器protoc,并拷贝到/usr/local/bin目录下。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:112 | 回复:0
  • 面向对象C语言(Objective-C)编程简介
    面向对象C语言(Objective-C)编程简介
    Introduction to The Objective-C Programming Language面向对象C语言编程简介: 面向对象的C语言是一种简单的计算机语言,设计的目的是为了进行高级的面向……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:100 | 回复:0
  • Objective-C 中,atomic原子性一定是安全的吗?
    Objective-C 中,atomic原子性一定是安全的吗?
    我们在学习OC的时候认为,atomic使用了原子性,保证了线程安全,事实真的是这样吗? nonatomic的内存管理语义是非原子性的,非原子性的操作本来就是线程不安全的,而atomic的操作是原子性的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:113 | 回复:0
  • Objective-C初学指南
    Objective-C初学指南
    Objective-CBeginner'sGuidepre.code{border:1pxsolidrgba(128,128,128,1);background-color:rgba(238,238,238,1);padding:5px}pre.output{border:1pxsolidrgba(128,128,128,1);backgr……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:124 | 回复:0
  • 初创公司选择 Swift 而不是 Objective-C 的七个原因
    初创公司选择 Swift 而不是 Objective-C 的七个原因
    Swift 是一门来自 Apple 且被称为“没有 C 的 Objective-C”的程序语言。它在 2014 年的 WWDC 大会上被介绍引进并且在 2015 年正式开源。Swift 开源后,IBM 和 Apple 联手投资支持 Swift 的发展。Swift 不仅支持 iOS ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:128 | 回复:0
  • Objective-C中的加号与减号
    Objective-C中的加号与减号
    在Objective-C中,方法分为类方法和实例方法。前置加号(+)的方法为类方法,这类方法是可以直接用类名来调用的,它的作用主要是创建一个实例。有人把它称为创建实例的工厂方法。前置减号(-)的方法为实例方法,必 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:138 | 回复:0
  • Objective-C之多语言的预编译头
    Objective-C之多语言的预编译头
    【Objective-C之多语言的预编译头】     iOS工程可以包含.c、.cpp、.m、.mm四种文件,分别对应四种编译规则。那么在项目中所指定的pch该用哪种方式编译呢?在苹果官方文档中找到了解释。      根据语言,分别 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:140 | 回复:0
  • Objective-c:NSFileHandle类,创建流对象,对文件进行写入、读取的操作 ...
    Objective-c:NSFileHandle类,创建流对象,对文件进行写入、读取的操作 ...
    NSFileHandle类:它需要配合NSFileManager文件管理类,对文件内容进行操作,写入数据、读取数据。使用步骤:  1、打开文件获取NSFileHandle类的对象  2、进行文件的I/O操作  3、关闭文件1//2//main.m3//02-NsFil ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:153 | 回复:0
  • Objective C - 2 - 随机数,可变字符串,字符串,SubString
    Objective C - 2 - 随机数,可变字符串,字符串,SubString
    int main(int argc, const char * argv) { @autoreleasepool { NSString *outputString = @amp;quot;1234567890!@#$%^amp;amp;amp;*()amp;quot;; NSMutableString ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:154 | 回复:0
  • Objective-C排序算法实现
    Objective-C排序算法实现
    算法作为程序猿的一种基本技能,对我来说却一直是一个硬伤。毕竟平时的工作接触算法的地方很少,大部分时间都是在搭建UI,写业务逻辑,写网络请求。然而在面试当中,算法往往又是考察的重点。也许你会说这些平时工作 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:202 | 回复:0
  • 《C#妹妹和Objective-C阿姨对话录》(02)这就是类--阿姨的狗狗 ...
    《C#妹妹和Objective-C阿姨对话录》(02)这就是类--阿姨的狗狗 ...
    C#妹妹:阿姨,今天这么早就出来遛狗了?? Objective-C阿姨:是啊,我的狗老了,有点失眠,起的是早点...你看看,这个狗狗特聪明特听话 //********* 文件Dog.h *************** #import amp;amp;lt;Foundatio ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:160 | 回复:0
  • Objective-C中一个方法如何传递多个参数的理解
    Objective-C中一个方法如何传递多个参数的理解
    原来如此Objective-C语法中多参数传递方法经常是初学者最容易犯困的地方。我自己也是刚刚悟出来与大家分享.分析由于我们已有的语言经验告诉我们定义方法都是:一个类型匹配一个参数(动态语言甚至可以忽略类型)例如:1. ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:149 | 回复:0
  • 详解Objective-Cruntime
    详解Objective-Cruntime
    什么是Objective-Cruntime?简单来说,Objective-Cruntime是一个实现Objective-C语言的C库。对象可以用C语言中的结构体表示,而方法(methods)可以用C函数实现。事实上,他们差不多也是这么干了,另外再加上了一些额 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:165 | 回复:0
  • iOS开发系列--Objective-C之KVC、KVO
    iOS开发系列--Objective-C之KVC、KVO
    由于ObjC主要基于Smalltalk进行设计,因此它有很多类似于Ruby、Python的动态特性,例如动态类型、动态加载、动态绑定等。今天我们着重介绍ObjC中的键值编码(KVC)、键值监听(KVO)特性: 键值编码KVC 键值监听 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:148 | 回复:0
  • Objective-C中的getter与setter
    Objective-C中的getter与setter
    先从传统的方式谈起.h中定义类成员变量get、set方法.m中实现get、set方法例如,定义一个LFPerson 类,头文件LFPerson.h如下:1#importamp;amp;lt;Foundation/Foundation.hamp;amp;gt;23@interfaceLFPerson:NSObject ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:140 | 回复:0
  • Objective-c中@interface、@implementation、@protocal
    Objective-c中@interface、@implementation、@protocal
    转自:http://blog.csdn.net/l271640625/article/details/8393531以下Objective-c简称OC从事java开发的程序员们都知道,在java中interface是接口的意思,java中类是用class声明,接口用interface声明,是两个独立的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:133 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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