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

C语言教程

RSS
  • Objective-C Runtime 文档翻译
    Objective-C Runtime 文档翻译
    前言   Objective C语言尽可能多的将许多决定从编译连接推迟到运行时。无论何时,它都尽可能的动态处理事件。这就意味着OC语言不仅仅需要编译器,还需要一个运行时系统来执行编译完成的代码。对于OC而言,运行时系 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:128 | 回复:0
  • Objective-C 2.0 with Cocoa Foundation--- 7,对象的初始化以及实例变量的作用域 ...
    Objective-C 2.0 with Cocoa Foundation--- 7,对象的初始化以及实例变量的作用域 ...
     7,对象的初始化以及实例变量的作用域 本系列讲座有着很强的前后相关性,如果你是第一次阅读本篇文章,为了更好的理解本章内容,笔者建议你最好从本系列讲座的第1章开始阅读,请点击这里。  到目前为止,我们都使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:127 | 回复:0
  • Objective-C属性参数
    Objective-C属性参数
    属性参数有以下三种Writability、Setter、Semantics AtomicityWritabilityTheseattributesspecifywhetherornotapropertyhasanassociatedsetaccessor.Theyaremutuallyexclusive.readwrite Indicatesthatth ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:139 | 回复:0
  • [Objective-C]id类型和instancetype类型
    [Objective-C]id类型和instancetype类型
    前些时间在源码里看到instancetype返回类型,一脸惊异,表示接触iOS不久没见过这东西,但发现跟id功能差不多。故查了一些资料,了解了两者之间的区别,故将资料简单翻译整理了一下,为博客充一个数:)转载保留原链接 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:114 | 回复:0
  • Effective Objective-C 2.0 — 第一条:了解Objective-C语言的起源
    Effective Objective-C 2.0 — 第一条:了解Objective-C语言的起源
    第一条: 了解Objective-C语言的起源   由Smalltalk演化而来,消息型语言的鼻祖(messaging structure)而非 (function calling)函数调用 //Messaging (Objective-C) Object *obj = ; ; ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:131 | 回复:0
  • Objective-C 对象释放方法调用过程
    Objective-C 对象释放方法调用过程
    1.objc_object::rootDealloc inline void objc_object::rootDealloc() { if (isTaggedPointer()) return; // fixme necessary? if (fastpath(isa.nonpointer amp;amp;amp;amp;amp;amp; // ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:116 | 回复:0
  • 设计模式之单一职责原则(iOS开发,代码用Objective-C展示)
    设计模式之单一职责原则(iOS开发,代码用Objective-C展示)
    单一职责原则:就一个类而言,应该只有一个引起它变化的原因。 在iOS开发中,我们会很自然的给一个类添加各种各样的功能,比如随便写一个简单的应用程序,一般都会生成一个viewController类,于是我们将各种各样的代 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:128 | 回复:0
  • Objective-C中class、Category、Block的介绍
    Objective-C中class、Category、Block的介绍
    @class 当定义一个类,必须为编译器提供两组消息,第一组(接口部分.h):构建类的实例的一个基本蓝图。必须指定类名,类的超类,类的实例变量和类型的列表,最后是类的方法的声明。第二组(实现部分.m):实现类的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:138 | 回复:0
  • [Xamarin.iOS] 如何引用Objective-c寫的Class Library (转帖)
    [Xamarin.iOS] 如何引用Objective-c寫的Class Library (转帖)
    這個範例是如何在Xamarin.ios中去使用一個我們自行在Xcode中開發的Objective-c Class Library. 主要會執行的步驟如下 1. 在Xcode 裡面去建立一個Class Library 2. 編譯這個Class Library讓他同時支援IOS Device與 iO ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:127 | 回复:0
  • Objective-C-Category类别
    Objective-C-Category类别
    Object-C开发的时候有的时候会用到Category类,类似于Java和C#中扩展类,就是如果你觉得如果你觉得常用的方法在String中没有,可以根据业务需求和个人喜好写一个扩展类,然后在其中补充自己的方法,如果单纯的扩展已 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:123 | 回复:0
  • 10款iOS高效开发必备的Objective-C类库
    10款iOS高效开发必备的Objective-C类库
    转载自:http://mobile.csdn.net/a/20110317/294018.html 因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作.经过作者团队的慎重讨论,他 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:114 | 回复:0
  • Objective-C边学边记-8:FoundationKit快速教程之数组、枚举
    Objective-C边学边记-8:FoundationKit快速教程之数组、枚举
    4.集合集合类:NSArray、NSDictionary1)NSArrayNSArray是Cocoa的一个类,用来存储对象的有序列表,可以在NSArray中放入任意类型的对象。NSArray中只能存储Objective-C的对象,而不能存储C语言中的基本数据类型,如i ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:114 | 回复:0
  • 当前手机是否联网 Objective-C for iphone Connected To Network
    当前手机是否联网 Objective-C for iphone Connected To Network
     - (BOOL) connectedToNetwork {     // Create zero addy     struct sockaddr_in zeroAddress;     bzero(amp;amp;amp;zeroAddress, sizeof(zeroAddress));     zeroAddress.sin_len = sizeof(zeroAddres ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:122 | 回复:0
  • ARC forbids Objective-C objects in struct
    ARC forbids Objective-C objects in struct
    问题原因:我的项目没有使用ARC,但是引入的第三方库使用了ARC 解决办法:指定单个文件是否采用ARC来进行编译 在Build Phase-amp;amp;gt;Compile Source里面找到需要特殊处理的文件,编译选项(Compiler Flags)设置 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:131 | 回复:0
  • Objective-C开发编码规范:4大方面解决开发中的规范性问题
    Objective-C开发编码规范:4大方面解决开发中的规范性问题
    Objective-C 编码规范,内容来自苹果、谷歌的文档翻译,自己的编码经验和对其它资料的总结。 概要 Objective-C 是一门面向对象的动态编程语言,主要用于编写 iOS 和 Mac 应用程 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:115 | 回复:0
  • Objective-C传递数据小技巧
    Objective-C传递数据小技巧
    转自:http://www.guokr.com/blog/203413/ 比如说,如果你想向UIAlertView的delegate方法中传递一些信息,怎么办?继承UIAlertView么?使用Category?都可以,其实还有一个更简单的办法,那就是使用objc_setAssocia ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:124 | 回复:0
  • Objective-C Runtime 运行时之一:类与对象
    Objective-C Runtime 运行时之一:类与对象
    Objective-C语言是一门动态语言,它将很多静态语言在编译和链接时期做的事放到了运行时来处理。这种动态语言的优势在于:我们写代码时更具灵活性,如我们可以把消息转发给我们想要的对象,或者随意交换一个方法的实 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:119 | 回复:0
  • ObjectiveC中的一些关键字
    ObjectiveC中的一些关键字
    关于变量的作用域@protected —Methodsdefinedintheclassandanysubclassescandirectlyaccesstheinstancevariablesthatfollow.Thisisthedefaultcase.该类和所有的子类中的方法可以直接访问这样的变量,这是默认的。@ ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:143 | 回复:0
  • 【CocoaPods】CocoaPods:Objective-C依赖库管理(XCode 4.6)
    【CocoaPods】CocoaPods:Objective-C依赖库管理(XCode 4.6)
    github:https://github.com/CocoaPods/CocoaPods 官方网站:http://www.cocoapods.org/   1、安装 RubyGems RubyGems 官方网站:http://rubygems.org/ RubyGems 下载地址:http://rubygems.org/pages/download 下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:130 | 回复:0
  • iOS开发系列--Objective-C之类和对象
    iOS开发系列--Objective-C之类和对象
    前面已经简单介绍过ObjC的基础知识,让大家对ObjC有个大致的印象,今天将重点解释ObjC面向对象的特性。ObjC相对于C语言多了面向对象特性,但是ObjC又没有其他面向对象语言那么多语法特性,ObjC本身对面向对象进行了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:119 | 回复:0
  • Swift与Objective-c 混编CocoaPods 引入第三方库遇到的问题 (一)
    Swift与Objective-c 混编CocoaPods 引入第三方库遇到的问题 (一)
    最近Swift 这么火也想尝试着用一下、考虑到Swift 出来的时间也不长、还有就是就是苹果更新的过于平凡 暂时还是不要将现有项目都用swift开发。 先来看看我遇到的问题: 问题一、 问题的原因是:编译时生成目标文件不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:131 | 回复:0
  • EffectiveObjective-C2.0笔记三(LiteralSyntax简写语法)
    EffectiveObjective-C2.0笔记三(LiteralSyntax简写语法)
       当使用Objective-C的时候,你总会遇到Foundation 框架中的一些类,这些类包括NSString,NSNumber,NSArray和NSDictionary,这些数据结构都是自解释的。   Objective-C以简明详细的语法而著名,自从oc1.0有一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:129 | 回复:0
  • Objective-C/C++混编编译器设置
    Objective-C/C++混编编译器设置
    XCode编译器介绍 : http://www.cnblogs.com/ydhliphonedev/archive/2012/08/29/2661726.html 原文:http://blog.csdn.net/wangyuchun_799/article/details/7729222 当使用Xcode编写C++代码时,难以避免要使用xcod ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:128 | 回复:0
  • 在Flutter中玩转Objective-CBlock
    在Flutter中玩转Objective-CBlock
    dart_native作为一条比Channel性能更高开发成本更低的超级通道,通过C++调用Native的API,深入底层且考虑全面。很多Objective-C接口的参数和返回值是Block,所以这就需要支持用Dart语言创建和调用Objective-CBlock。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:118 | 回复:0
  • Objective-C一瞥
    Objective-C一瞥
    *本文为原创, 转载请注明出处 www.cnblogs.com/hucn   学习Objective-C有段时间了, 写些心得和大家分享讨论. 我的amp;quot;母语amp;quot;是C++, 所以会通过和C++比较来加深理解. 文章主要介绍Objective-C的基础知 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:122 | 回复:0
  • 【转】IOS基础:深入理解Objective-c中@class的含义
    【转】IOS基础:深入理解Objective-c中@class的含义
    objective-c中,当一个类使用到另一个类时,并且在类的头文件中需要创建被引用的指针时, 如下面代码: A.h文件#import amp;quot;B.hamp;quot;    @interface A : NSObject {        B *b;  } ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:124 | 回复:0
  • Objective-C边学边记-2:统计文本文件中单词的长度
    Objective-C边学边记-2:统计文本文件中单词的长度
     /**统计文本文件中单词的长度**/#importamp;amp;lt;Foundation/Foundation.hamp;amp;gt;intmain(intargc,constchar*argv){FILE*wordFile=fopen(amp;quot;words.txtamp;quot;,amp;quot;ramp;quot;);charword;while( ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:123 | 回复:0
  • Objective-C中一些 值得程序员注意的地方 学习笔记 - 忧郁马赛克 ...
    Objective-C中一些 值得程序员注意的地方 学习笔记 - 忧郁马赛克 ...
    Objective-C中一些 值得程序员注意的地方:1.有关于BOOL陷井方面有如下方面: 关于BOOL条件语句中的比较最好是与NO的值来进行比较,因为BOOL的YES与NO值只是约定,并且编译器将B ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:121 | 回复:0
  • Objective-C的算术表达式 .
    Objective-C的算术表达式 .
    在Objective-C中,事实上与所有的程序设计语言一样,在两个数相加时使用加号(+),在两个数相减时使用减号(-),在两个数相乘时使用乘号(*),在两个数相除时使用除号(/)。这些运算符称为二元算术运算符,因为 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:122 | 回复:0
  • 2011年7月编程语言排行榜,Objective-C将成为年度语言
    2011年7月编程语言排行榜,Objective-C将成为年度语言
    TIOBE公布了2011年7月编程语言排行榜,本期的榜单标题: Objective-C将成为年度语言。 前三甲依然是Java、C、C++,4至10名依次为C#、PHP、Objective-C、Visual Basic、Python、Perl、JavaScript。从下图的榜单中可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:131 | 回复:0
  • Objective-C 内存管理
    Objective-C 内存管理
    Objective-C中,内存对象分二类: 1) 值类型,如 int、float、struct等基本数据类型; 2) 引用类型,通常是指继承自NSObject类的OC对象;   值类型在栈中,由系统自动管理,而引用类型在堆上,需要我们自己手工 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:137 | 回复:0
  • Objective-C中的单例模式
    Objective-C中的单例模式
        ​    ​单例模式算是设计模式中比较简单的一种吧,设计模式不是只针对某种编程语言,在C++, Java, PHP等其他OOP语言也有设计模式,笔者初接触设计模式是通过《漫谈设计模式》了解的。这本书中是用java写 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:139 | 回复:0
  • Objective-C入门
    Objective-C入门
     厂长最近又有新计划,准备做iOS上的开发,要操作工们(其实就是我自己)学习Objective-C,准备为厂子下一步的发展做出巨大贡献。拿人钱财,替人消灾,又得花时间折腾一门语言。话说自从来到现车间,用过C、C++、C# ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:127 | 回复:0
  • ObjectiveC快速入门学习三
    ObjectiveC快速入门学习三
    1.数据类型和C语言基本一样。有一个特别数据类型id,可以储存任何类型的对象,它是实现多态和动态绑定的基础。Objective-C2.程序结构Objective-C和C的程序结构一模一样,具体用法相同。顺序、循环、选择3.基本上Obje ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:130 | 回复:0
  • 2015Objective-C三大新特性
    2015Objective-C三大新特性
    http://www.cocoachina.com/ios/20150617/12148.htmlOverview自WWDC2015推出和开源Swift2.0后,大家对Swift的热情又一次高涨起来,在羡慕创业公司的朋友们大谈Swift新特性的同时,也有很多像我一样工作上依然需要坚 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:127 | 回复:0
  • Objective-C中委托和协议
    Objective-C中委托和协议
        摘要:from:http://mobile.51cto.com/iphone-283416.htmObjective-C中委托和协议是本文要介绍的内容,委托和协议是两个概念,协议实际上相当于C++中的纯虚类的概念,只定义并只能由其它类来实现。而委托类似 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:152 | 回复:0
  • Objective-C拾遗
    Objective-C拾遗
    关于Method 这里引入methodspecification的概念(我自己弄的,因为不了解官方的名称是什么,如果有人知道,请告诉我)。在C中,一个函数的方法名(区分大小写),也就是说,如果两个函数的方法名相同,即使参数个数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:148 | 回复:0
  • Objective-C如何让非等宽的数字和空格对齐
    Objective-C如何让非等宽的数字和空格对齐
    在printf中,我们可以通过格式字符串来对文字进行对齐输出,比如:printf(amp;quot;%5d\n%5damp;quot;,12,345);在使用等宽字体的Console中,我们可以看到数字右对齐很完美,但是,上述方法一旦应用到用到了非等宽字 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:134 | 回复:0
  • 关于Objective-c和Java下DES加密保持一致的方式
    关于Objective-c和Java下DES加密保持一致的方式
    首先谢谢4楼id0096替我修改的bug,当时由于只用于密码加密,所以没有测试中文,本次更新添加了objective-c的des解密和中文加密失败的修正。 最近做了一个移动项目,是有服务器和客户端类型的项目,客户端是要登录才 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:124 | 回复:0
  • Objective-CSQLiteHelper
    Objective-CSQLiteHelper
    为毛要用CoreData,如果你要用这些欢迎各种拍砖、探讨! 你可以从这里下载   12345678910……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:158 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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