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

C语言教程

RSS
  • 我应该直接学 Swift,还是 Objective-C?
    我应该直接学 Swift,还是 Objective-C?
    当我们发布了Swift语言学习课程之后,收到了很多邮件和私信来问自己是否还需要学习C或者Objective-C。此外,人们似乎还在迷惑Swift到底适合iOS开发生态中的哪些部分。通过这篇文章,我希望能扫清你的疑惑并且将你送 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:43 | 回复:0
  • Objective-C规范注释心得——同时兼容appledoc(docset、html)与doxygen(html、pdf ...
    Objective-C规范注释心得——同时兼容appledoc(docset、html)与doxygen(html、pdf ...
    作者:zyl910   手工写文档是一件苦差事,幸好现在有从源码中抽取注释生成文档的专用工具。对于Objective-C来说,目前最好用的工具是appledoc和doxygen。可是这两种工具对于注释的要求略有区别。于是我经过一番摸 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:70 | 回复:0
  • 学习Objective-C--第一天
    学习Objective-C--第一天
    前言: 在这里,翻译DanWalker的LearnObjective-C这个系列作为我学习Objective-C的开始,由于第一次翻译技术文章,欢迎指正……教程详细:     技术:Objective-C   难度:初学者   完成时间:30-60分 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:46 | 回复:0
  • Objective-C:OC内部可变对象和不可变对象的深(复制)拷贝问题思考: ...
    Objective-C:OC内部可变对象和不可变对象的深(复制)拷贝问题思考: ...
    OC内部:可变对象和不可变对象的深(复制)拷贝问题思考: 不可变对象: 例如NSString对象,因为NSString对象是常量字符串,所以,不可以更改其内容,但是可以修改指向该字符串的指针指向。当对NSString对象做深拷贝时, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:48 | 回复:0
  • objective-C 的代码文件组织
    objective-C 的代码文件组织
    上一篇中,所有代码都是放在同一个文件main.h中的,这显然不是一个好的方式,代码多了以后,看着就头大。可以将其进行拆分: 1、将所有枚举、结构的定义单独放在一个文件ShapeDef.h中 //定义“几何形状类型”枚举 t ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:47 | 回复:0
  • objective-C 的内存管理之-实例分析
    objective-C 的内存管理之-实例分析
    注:这是《Objective-C基础教程》一书上的实例,但是原书限于篇幅,分析得比较简单,初次阅读看得比较费劲,这里展开详细讨论一下。 场景:有二个类Car和Engine,即“汽车”和“引擎”。 先来看最初的版本: Engine. ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:54 | 回复:0
  • Objective C for Windows
    Objective C for Windows
    You can use Objective C inside the Windows environment. If you follow these steps, it should be working just fine: Visit the GNUstep website and download GNUstep MSYS Subsystem (MSYS for GNUste ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:58 | 回复:0
  • 从C语言的变量声明到Objective-C中的Block语法转载]
    从C语言的变量声明到Objective-C中的Block语法转载]
    原文:FromCDeclaratorstoObjective-CBlocksSyntax作者:NilsHayat译者:CocoaChina--sunshine在这篇文章中,从简单的C语言中各种声明开始,以及复杂的声明组合,到最后Objective-C中的代码块bokck的语法。花一些时 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:51 | 回复:0
  • Objective-C字面量语法总结
    Objective-C字面量语法总结
    通常情况下,创建数组,字典的时候需要写一些很长的方法名,今天就总结一下如何使用字面量语法代替这些方法。 1、数值的创建NSNumber*number1=;//传统方法NSNumber*number2=@1;//字面量创建方法只用一个@ ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:40 | 回复:0
  • Objective-C中的数据类型
    Objective-C中的数据类型
    Objective-C中,有一些我们之前并不熟悉但是经常见到的数据类型,比如id、nil、Nil、SEL等等。在很多文章里,我们都见过这些数据类型的介绍,但是都没有说的太清楚。 这篇文章从最底层的定义开始,介绍一下这些类型 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:50 | 回复:0
  • Objective-C之类和对象
    Objective-C之类和对象
    http://www.cnblogs.com/kenshincui/p/3861302.html……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:41 | 回复:0
  • 苹果系统开发中的混合编程(1):Objective-C和C++的相互调用
    苹果系统开发中的混合编程(1):Objective-C和C++的相互调用
    首先是OC调用C++的代码。 创建一个Objective-C的项目,并创建c++文件MyCppFile.hpp和MyCppFile.cpp。 把要调用Cpp代码的文件名改成mm后缀名,项目代码的结构如下:  实现C++部分的代码: MyCppFile.hpp MyCppF ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:42 | 回复:0
  • Objective-C中常量重复定义的解决方案
    Objective-C中常量重复定义的解决方案
    今天在项目中用到一些常用的字符串,于是我直接创建了一个constant.h文件用#define来定义。后来在网上看各位大神都建议用字符串常量来定义,于是我把所有的宏定义都换成了NSString*const,比如NSString*constLTNNext ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:44 | 回复:0
  • Objective-C点语法成员变量的作用域@property和@synthesize关键字id类型 ...
    Objective-C点语法成员变量的作用域@property和@synthesize关键字id类型 ...
    点语法1.利用点语法替换set方法和get方法方法调用Student*stu=;;intage=;点语法stu.age=18;intage=stu.age;2.点语法的本质其实点语法的本质还是方法调用当使用点语法的时候编译器会自动展开成相应的方法3.死循环注意 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:47 | 回复:0
  • Ubuntu18.04 如何解决编译objective-c出现undefined reference to objc_get_class ...
    Ubuntu18.04 如何解决编译objective-c出现undefined reference to objc_get_class ...
        今天通过Ubuntu18.04.1安装基于gcc的objective-c编译环境,出现了一个问题,找不到objective相关的文件符号。     HelloWorld.m源码如下 int main(int argc, const char* argv) { NSAutoreleasePool *po ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:42 | 回复:0
  • Objective-C实现全局变量
    Objective-C实现全局变量
    Objective-C实现全局变量博客分类: iphoneObjective-C支持全局变量,主要有两种实现方式:第一种和C/C++中的一样,使用amp;quot;externamp;quot;关键词;另外一种就是使用单例实现。(比如我们经常会把一个变量放在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:49 | 回复:0
  • Objective-C占位符
    Objective-C占位符
    %@对象%d,%i整数%li长整型%u无符号整形%f浮点/双字%x,%X二进制整数%o八进制整数%zusize_t%p指针%e浮点/双字(科学计算) (double)%g浮点/双字 (double)%sC字符串%.*sPascal字符串%c字符%Cunichar%lld64位长整数(lo ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:47 | 回复:0
  • Objective-C自定义UISlider滑杆分段样式
    Objective-C自定义UISlider滑杆分段样式
    自定义一个功能简单的分段的滑杆可显示分段名为了显示效果,我们将滑块和节点都设置为不规则这里只实现了分段的slider,未分段的没有实现,有兴趣的可以定义另一种类型做个判断修改下需求分析我们需要的是一个可分段 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:47 | 回复:0
  • Objective-C学习之旅(八)----代理设计模式
    Objective-C学习之旅(八)----代理设计模式
    一、协议的具体用法协议的具体用法就是使用代理。代理设计模式相当于C#当中的委托。二、如何实现代理这里介绍一个案例三、代理两端如何通讯代理两段的通讯业就是说代理端和被代理端如何通讯的。四、调用前后顺序的问 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:46 | 回复:0
  • 为什么很多大公司继续使用Objective-C,不用Swift
    为什么很多大公司继续使用Objective-C,不用Swift
    为什么很多大公司继续使用Objective-C,不用Swift   我觉得这个问题最核心的原因就一点:历史包袱。 猿题库算是比较新兴的应用了,代码量级也是10万的级别。很多稍微有些年头的应用,代码行数超过百万行其实是挺 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:55 | 回复:0
  • Objective-C基础语法之NSRunLoop
    Objective-C基础语法之NSRunLoop
    不进行讲解,直接上代码。 1 #import amp;amp;lt;Foundation/Foundation.hamp;amp;gt; 2 3 @interface Demo01 : NSObject 4 5 6 -(void) run; 7 -(void) start; 8 9 @end 1 #import amp;quot;Demo01.hamp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:49 | 回复:0
  • Objective-C编码规范
    Objective-C编码规范
    Objective-C编码规范,内容来自苹果、谷歌的文档翻译,自己的编码经验和对其它资料的总结。  概要Objective-C是一门面向对象的动态编程语言,主要用于编写iOS和Mac应用程序。关于Objective-C的编码规范,苹果和谷 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:52 | 回复:0
  • OBjective-C:文件管理类NSFileManager
    OBjective-C:文件管理类NSFileManager
    文件管理类NSFileManager类:对文件进行创建、复制、重命名、删除等,一般不对文件内容进行操作。NSData类和NSMutableData类:相当于数据缓冲区 NSFileManager是一个单例类,可以通过defalutManager类方法创建 +(NS ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:47 | 回复:0
  • Objective-c 代理模式(delegate)
    Objective-c 代理模式(delegate)
    Objective-c 代理模式(delegate)   一、什么事代理模式?       代理模式是在oc中经常遇到的一种设计模式,那什么叫做代理模式呢?举个例子:有一个婴儿,他本身不会自己吃饭和洗澡等等一些事情,于是婴儿就请 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:51 | 回复:0
  • objective-c 自定义 NSDictionary 键类的注意事项
    objective-c 自定义 NSDictionary 键类的注意事项
    做 ios 开发,NSDictionary、NSMutableDictionary,NSMutableArray、NSArray 都是很常用的容器类 Array 就不多做讨论了,今天的文章主要讨论 NSDictionary 和 NSMutableDictionary~ 以往我用 cocoa 的 Dictionary 的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:41 | 回复:0
  • Objective-c的内存管理MRC与ARC
    Objective-c的内存管理MRC与ARC
      Objective-c的内存管理MRC与ARC   Objective-c中提供了两种内存管理机制MRC(MannulReference Counting)和ARC(Automatic Reference Counting),分别提供对内存的手动和自动管理,来满足不同的需求。注意的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:42 | 回复:0
  • Objective-C封装继承多态
    Objective-C封装继承多态
    封装#importamp;amp;lt;Foundation/Foundation.hamp;amp;gt;@interfacePerson:NSObject{//@publicint_age;}-(void)setAge:(int)age;-(int)age;@end@implementationPerson-(void)setAge:(int)……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:43 | 回复:0
  • 谈谈我对懒加载的一点看法 | Objective-C
    谈谈我对懒加载的一点看法 | Objective-C
    新媒体管家 点击上方“程序员大咖”,选择“置顶公众号” 关键时刻,第一时间送达! 懒加载: lazy load,又名延迟加载,需要的时候才加载。 目前对于懒加载有下面三种说法: 1.禁止使用懒加载 2.全部使用懒加 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:50 | 回复:0
  • Objective-C中的属性(property)
    Objective-C中的属性(property)
    Objective-C中的属性(property)它组合了新的预编译指令和新的属性访问的语法,新的属性功能显著减少了必须编写的冗长代码的数量。下面我们来比较下面的代码//第一种声明方法-(void)setRainHandling:(float)rainHandi ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:46 | 回复:0
  • objective-C 的内存管理之-自动释放池(autorelease pool)
    objective-C 的内存管理之-自动释放池(autorelease pool)
    如果一个对象的生命周期显而易见,很容易就知道什么时候该new一个对象,什么时候不再需要使用,这种情况下,直接用手动的retain和release来判定其生死足矣。但是有些时候,想知道某个对象在什么时候不再使用并不那么 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:48 | 回复:0
  • DOMbasedXMLParserforObjective-C
    DOMbasedXMLParserforObjective-C
    .cnblogs_body{font-family:amp;quot;Arialamp;quot;,amp;quot;Verdanaamp;quot;,amp;quot;BitStreamveraSansamp;quot;,amp;quot;Tahomaamp;quot;,amp;quot;Helveticaamp;quot;,sans-serif;font-size:13px}.cnblogs_ ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:44 | 回复:0
  • 使用Xcode查看objective-C的汇编代码
    使用Xcode查看objective-C的汇编代码
    Xcode自带将某一个源文件转化成汇编的功能。如图:汇编的部分代码例如以下:#Assemblyoutputforassemble.c#Generatedat2:29:34下午on星期一,八月18,2014#UsingDebugconfiguration,x86_64architecturefordataStructta ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:42 | 回复: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 | 阅读:40 | 回复:0
  • [Ebook]Objective-C基础教程.pdf(LearnObjective-ContheMac中文版)
    [Ebook]Objective-C基础教程.pdf(LearnObjective-ContheMac中文版)
     中文扫描版+英文电子书+源码该资源在Mac下用BetterZIP压缩,共三个分卷,已上传至CSDN。Windows下使用7zip解压即可。由于资源过大(中文版是原书扫描的,比较大),而我只有20M的上传权限,所以只能用分卷。单独下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:42 | 回复:0
  • 简要解析XMPP框架及iOS-Objective-C的使用
    简要解析XMPP框架及iOS-Objective-C的使用
    前言:这两天看了XMPP框架,查阅了一些资料,写下这篇文章记录一下学习笔记     一、简要解析XMPP核心部分   XMPP框架分为两个部分     1.核心部分     2.扩展部分  扩展部分主要讲好友列表(roster) ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:47 | 回复:0
  • Objective-C数据集合
    Objective-C数据集合
    1、NSSet   1.是一个无序的,管理多个对象的集合类,最大特点是集合中不允许出现重复对象,和数学上的集合含义是一样的   2.除了无序、不许重复之外,其它功能和NSArray是一样的2、NSArray  1.数组是一组有序的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:45 | 回复:0
  • iOS--EffectiveObjective-C阅读笔记(8)
    iOS--EffectiveObjective-C阅读笔记(8)
    若想令自己缩写的对象具有拷贝功能,则需要实现NSCopying协议,如果自定义的对象分为可变版本与不可变版本,那么就要同时实现NSCopying协议和NSMutableCopying协议复制对象是需要决定采用浅拷贝还是深拷贝,一般情况下采 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:52 | 回复:0
  • Objective-C、C++和swift的运行效率比较
    Objective-C、C++和swift的运行效率比较
    自己做iOS开发,以后慢慢都要转swift,前段时间看到网上的一个帖子,说swift的运行效率奇低,觉得自己有必要验证一下。我用了一个最简单的加法运算,从0加到10000000,看三种语言的时耗。swift2.2:importFoundationle ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:53 | 回复:0
  • Effective Objective-C
    Effective Objective-C
    There is a really great book more than worth reading by Joshua Bloch called Effective Java, Programming Language Guide (Pearson Education Inc, Addison-Wesley) which states in 57 items rules to go ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:52 | 回复:0
  • 一些Objective-C学习资源(转载)
    一些Objective-C学习资源(转载)
    入门文章: Learn Objective-C 很基础很简洁 Learn Objective-C(中文版) E文不好的可以看看咯 Objective-C 2.0特性与运行时编程 一网友的笔记熟悉语法特性 Objective-C语法快速参考 继续熟悉语法 学习Objective ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:50 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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