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

C语言

RSS

下级分类:

  • Objective - C基础: 第五天 - 7.autorelease的基本认识
    Objective - C基础: 第五天 - 7.autorelease的基本认识
    前面我们学了OC内存管理的手动引用计数, 一个alloc, 一个release, 对象的释放由我们自己所决定, 在这里应该会有人问, 这样子运用手动引用计数好累, 有没有简单一点的方法, 答案肯定是有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:10 | 阅读:132 | 回复:0
  • Objective - C基础: 第二天 - 12.OC中的多态
    Objective - C基础: 第二天 - 12.OC中的多态
    OC中的三大特性, 我们已经讲完了封装,继承, 现在我们来看看最后一个, 多态, 什么是多态呢?? 顾名思义就是有多种形态, 那么在OC中的对象又是怎么样拥有多种形态的呢??? 让我们一起来看看吧~~ ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:10 | 阅读:147 | 回复:0
  • [Objective-CA]-知识点锦集
    [Objective-CA]-知识点锦集
    1.@autoreleasepool why12.retain    O-C内存管理和点语法1amp;amp;gt;OC内存管理正常情况要使用大量的retain和relrese操作2amp;amp;gt;点语法可以减少使用retain和release的操作 3.Runloop4.@property(retai ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:10 | 阅读:155 | 回复:0
  • Objective-C的基本数据类型、数字、字符串和集合等介绍
    Objective-C的基本数据类型、数字、字符串和集合等介绍
    基本类型Objective-C中的基本类型和C语言中的基本类型一样.主要有:int,long,float,double,char,void,bool等.在Foundation中,也为些数据定义了别名,如:NSInteger为long,CGFloat为double,BOOL等.Objective-C也可以用C ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:138 | 回复:0
  • iOS应用开发最佳实践系列一:编写高质量的Objective-C代码
    iOS应用开发最佳实践系列一:编写高质量的Objective-C代码
        本文由海水的味道编译整理,转载请注明译者和出处,请勿用于商业用途!点标记语法属性和幂等方法(多次调用和一次调用返回的结果相同)使用点标记语法访问,其他的情况使用方括号标记语法。良好的风格:view ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:140 | 回复:0
  • iOS开发系列--Objective-C之类和对象iOS开发系列--Objective-C之类和对象 ...
    iOS开发系列--Objective-C之类和对象iOS开发系列--Objective-C之类和对象 ...
    转:http://www.cnblogs.com/kenshincui/p/3861302.htmliOS开发系列--Objective-C之类和对象2014-07-2220:23byKenshinCui, 编辑前面已经简单介绍过ObjC的基础知识,让大家对ObjC有个大致的印象,今天将重点解释ObjC ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:117 | 回复:0
  • iPhone/Mac Objective-C内存管理教程和原理剖析
    iPhone/Mac Objective-C内存管理教程和原理剖析
    版权声明此文版权归作者Vince Yuan (vince.yuan#gmail.com)所有。欢迎非营利性转载,转载时必须包含原始链接http://vinceyuan.cnblogs.com/,且必须……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:130 | 回复:0
  • Objective-C编码规范
    Objective-C编码规范
    # Objective-C-Coding-Guidelines-In-Chinese Objective-C编码规范,内容来自苹果、谷歌的文档翻译,(https://github.com/……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:123 | 回复:0
  • Objective-C(基础篇)九大基本类型
    Objective-C(基础篇)九大基本类型
    来自一个有强迫症的处女座程序员–小河 一、 int 整型 整数类型 占位符:%d 占4个字节 long 长整形 占位符:%ld (32位) 占4个字节 (64位)占8个字节 long long 长长整形 占位符:%lld 占8个字节 short 短整 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:133 | 回复:0
  • Effective Objective-C 2.0 —  第二章 对象、消息、运行期 - 第六条:理解“属性”这 ...
    Effective Objective-C 2.0 — 第二章 对象、消息、运行期 - 第六条:理解“属性”这 ...
    开发者通过对象来 存储并传递数据。 在对象之间传递数据并执行任务的过程就叫做“消息传递”。 这两条特性的工作原理? Objective-C运行期环境(Objective-C runtime) ,提供了使得对象之间能够传递消息的重要函数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:129 | 回复:0
  • 为什么Objective-C很难
    为什么Objective-C很难
    转自:http://www.oschina.net/question/213217_41058作为一个Objective-C的coder,我总能听到一部分人在这门语言上抱怨有很多问题。他们总在想快速学习这门语言来写一个App出来,但他们也总是联想到Objective-C看上 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:123 | 回复:0
  • Objective-C基础之面向对象的定义、类和对象
    Objective-C基础之面向对象的定义、类和对象
    1、类的定义: 在Xcode中添加文件,选择Cocoa Class 或者Cocoa Touch Class 输入类名Person,并选择父类为NSObject 默认生成如下两个文件 Person.h // // Person.h // ClassAndObject // // Created by Kenshin ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:119 | 回复: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:09 | 阅读:128 | 回复:0
  • iOS/macOS推荐个高效苹果开发工具, JSON 转模型代码工具,不再为复杂JSON数据写模型 ...
    iOS/macOS推荐个高效苹果开发工具, JSON 转模型代码工具,不再为复杂JSON数据写模型 ...
    CCJSON 是一款运行在macOS上 JSON 转模型代码工具,不再为复杂JSON数据写模型而烦恼,可识别嵌套模型,字典/数组,支持Swift/Objective-C,操作方便,极速转换。下载 效果展示 前往下载 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:133 | 回复:0
  • Objective-C语法快速参考
    Objective-C语法快速参考
    大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到InterfaceBuilder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:131 | 回复:0
  • Effective Objective-C 2.0 — 第8条:理解“对象等同性”这一概念
    Effective Objective-C 2.0 — 第8条:理解“对象等同性”这一概念
    第8条:理解“对象等同性”这一概念 若想检测对象的等同性,请提供“isEqual”与 hash 方法 相同的对象必须具有相同哈希码,但是两个哈希码相同的对象却未必相同。 不要盲目地逐个检测每条属性,而是应该依照具体需 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:125 | 回复:0
  • ios学习路线—Objective-C(深浅拷贝)
    ios学习路线—Objective-C(深浅拷贝)
    在ObjC中,什么是深浅拷贝?  深浅拷贝分别指深拷贝和浅拷贝,即 mutableCopy 和 copy 方法。  copy复制一个不可变对象,而 mutableCopy 复制一个 mutable 可变对象。   非容器类对象  如NSString,NSNumber等一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:125 | 回复:0
  • Objective-C 的动态提示和技巧
    Objective-C 的动态提示和技巧
    原文出处: Pilky.me   译文出处: lee zhong 过去的几年中涌现了大量的Objective-C开发者。有些是从动态语言转过来的,比如Ruby或Python,有些是从强类型语言转过来的,如Java或C#,当然也有直接以Objective-C ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:111 | 回复:0
  • Effective Objective-C 2.0 —  第七条:在对象内部尽量直接访问实例变量 ...
    Effective Objective-C 2.0 — 第七条:在对象内部尽量直接访问实例变量 ...
    直接访问实例变量,不经过”方法派发“(method dispatch) 速度快。 直接访问实例变量,不会调用其“设置方法”,这就绕过了为相关属性所定义的“内存管理语义”。 直接访问实例变量,不会触发“键值观测”(Key-Va ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:129 | 回复:0
  • ObjC(Objective-C)中的"非正式协议(interface)"与"正式协议(protocal) ...
    ObjC(Objective-C)中的"非正式协议(interface)"与"正式协议(protocal) ...
    非正式协议在obj-c中的关键字虽然也是interface,但是这个跟c#中的接口(interface)并不完全相同。回忆一下前面学过的内容,我们定义一个类Sample时,总是会先生成一个Sample.h,代码如下:#importamp;amp;lt;Foundat ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:115 | 回复:0
  • Objective-C Runtime IV 【使用隐藏的参数】
    Objective-C Runtime IV 【使用隐藏的参数】
    使用隐藏的参数 当objc_msgSend找到方法对应的实现时,它将直接调用该方法实现,并将消息中所有的参数都传递给方法实现,同时,它还将传递两个隐藏的参数: 接收消息的对象 方法选标 这些参数帮助方法实现获 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:115 | 回复:0
  • 【转】Objective-C类初始化:load与initialize
    【转】Objective-C类初始化:load与initialize
    http://wufawei.com/2013/06/load-initialize/……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:97 | 回复:0
  • Objective-C编程语言官网文档(三)-如何定义类
    Objective-C编程语言官网文档(三)-如何定义类
    如何定义类大多数面对对象编程都包含为新对象编写代码---定义一个新类。在Objective-C中,类被定义为两部分:一个接口 声明有一些方法以及类的属性,以及它的父类的名字一个实现类 真正的类(包括实现的方法的代码 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:153 | 回复:0
  • Objective-C之类和对象(2)
    Objective-C之类和对象(2)
    一概述:             前面大概了解了类和对象,现在继续补充。         注意:             1.成员变量和方法不能用static等关键字来修饰,不要和C语言混淆。             2. ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:122 | 回复:0
  • Objective-C边学边记-3:面向对象编程(OOP)基础
    Objective-C边学边记-3:面向对象编程(OOP)基础
    Objective-C中的OOP @interface//定义类的公共接口。实例变量{   inta;}方法声明-(void)draw;-(void)setFillColor:(ShapeColor)fillColor; //fillColor为方法参数先行短线表明“这是新方法的声明”。(void)表明 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:113 | 回复:0
  • 解析和风天气API的json(objective-C实现)
    解析和风天气API的json(objective-C实现)
    暑假在家闲着没事干,心血来潮想做个天气预报APP玩玩,听说和风天气API很好,于是注册并试了下,结果它的JSON是这样的(拿我的家乡武义为例子) {amp;quot;HeWeather data service 3.0amp;quot;:[{amp;quot;aqiamp;quot;: ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:93 | 回复:0
  • Objective-C 学习笔记 - part 8 - 快速枚举
    Objective-C 学习笔记 - part 8 - 快速枚举
    快速枚举使用的语法:for ( Type newVariable in expression ) { statements }orType existingItem;for ( existingItem in expression ) { statements }枚举期间对象不能被改变。使用快速枚举的三个类:NSArray, N ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:92 | 回复:0
  • 使用Xcode HeaderDoc和Doxygen文档化你的Objective-C和Swift代码
    使用Xcode HeaderDoc和Doxygen文档化你的Objective-C和Swift代码
    在一个应用的整个开发过程中涉及到了无数的步骤。其中一些是应用的说明,图片的创作,应用的实现,和实现过后的测试阶段。写代码可能组成了这个过程的绝大部分,因为正是它给了应用生命,但是这样还不够,与它同等重 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:104 | 回复:0
  • 【Objective-C】0-第一个OC的类
    【Objective-C】0-第一个OC的类
    OC是一门面向对象的语言,因此它也有类、对象、静态\动态方法、成员变量的概念。这讲就来创建第一个OC的类。 一、语法简介 1.类 在Java中,我们用1个.java文件就可以描述清楚一个类;在OC中,一般用2个文件来描述一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:97 | 回复:0
  • 学习ios【2】Objective-C 数字和字符串
    学习ios【2】Objective-C 数字和字符串
    1.使用Foundation.h可以直接导入所有的头文件。 在XCode中,想查看某个方法帮助,可以将光标放在方法上,按住option键同时单击即可。 官方文档:https://developer.apple.com/library/mac/navigation/   2.数字对 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:87 | 回复:0
  • instancetype和id的区别,objective-c
    instancetype和id的区别,objective-c
     instancetype clang3.5提供的关键字, 表示:某方法返回未知类型的OC对象都知道id任意类型关键字,为什么还会出现一个新的关键字?返回关联类型 1、类方法中,alloc,new开头2、实例方法中autorelease,init,r ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:110 | 回复:0
  • Objective-C基础知识
    Objective-C基础知识
    1.Objective-C是C语言的一个扩展集。Objective-C以C语言为基础,在该语言中添加了一些微妙但意义重大的特性。 2.Xcode的.m拓展名表示文件含有Objective-C代码,应由Objective-C编译器处理。C编译器处理名称以.c结尾 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:101 | 回复:0
  • ObjectiveC内存管理[转]
    ObjectiveC内存管理[转]
     1 配对原则alloc–releasenew–releaseretain-releasecopy–release2 new和alloc-init的区别 (1)区别只在于alloc分配内存的时候使用了zone.   这个zone是个什么呢?   它是给对象分配内存的时候,把关 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:97 | 回复:0
  • Ubuntu编绎ObjectiveC程序
    Ubuntu编绎ObjectiveC程序
     1.安装如下组件sudoapt-getinstall如下组件:build-essentialgobjcgobjc++gnustep-devel 2.在工作目录建立下如Shell脚本,并更改文件权限为可执行. objcc.sh#!/usr/bin/envbashgcc$1.m`gnustep-config--objc-flags ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:98 | 回复:0
  • Effective Objective-C 2.0 — 第13条:用“方法调配 技术” 调试 “黑盒方法” ...
    Effective Objective-C 2.0 — 第13条:用“方法调配 技术” 调试 “黑盒方法” ...
    自己理解是调配了方法 在运行期,可以向类中新增或替换选择子所对应的方法实现。 使用另一份实现来替换原有的方法实现,这道工序叫做“方法调配”,开发者常用此技术向原有实现中添加新功能。 一般来说,只有调试程 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:94 | 回复:0
  • Objective-C 2.0 with Cocoa Foundation --- 2,从Hello,World!开始
    Objective-C 2.0 with Cocoa Foundation --- 2,从Hello,World!开始
    2,从Hello,World!开始   本系列讲座有着很强的前后相关性,如果你是第一次阅读本篇文章,为了更好的理解本章内容,笔者建议你最好从本系列讲座的第1章开始阅读,请点击这里 。   现在笔者假设大家已经有了开发的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:83 | 回复:0
  • Objective-C 类,对象,属性,方法使用
    Objective-C 类,对象,属性,方法使用
    1.Objective-C and C语言  C语言面向过程的语言 ( 完成一件事件需要哪些步骤 )  Objective - C 面向对象的语言(封装、继承、多态)(通过类创建对象 通过对象 或 对象之间协作 完成我们的需求) Objectiv ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:111 | 回复:0
  • Objective-C 对比学习
    Objective-C 对比学习
       在我们学习一门新的语言时,总要把它和我们熟悉的语言对比着来学习,就象学习英语时,都要记单词的汉语意思,来帮助我们对单词的理解和记忆。下面通过与C#的对比来学习Objective-C, 首先对比一下语言的定义:  ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:91 | 回复:0
  • Objective - C基础: 第四天 - 3.自定义构造方法
    Objective - C基础: 第四天 - 3.自定义构造方法
    在前面, 我们认识了什么是构造方法, 构造方法是不是固定就只有一种呢? 其实不是的, 我们也可以自己定义构造方法, 利用我们自己定义的构造方法来完成更多的功能, 或者说提高我们的编程效率, 下面让我们 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:78 | 回复:0
  • iOS高效开发必备的Objective-C类库
    iOS高效开发必备的Objective-C类库
    因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作.经过作者团队的慎重讨论,他们 评选出了10款能够极大提高iOS开发效率的类库,根据原文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:99 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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