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

C语言教程

RSS
  • Objective-CRuntime2.0(-)
    Objective-CRuntime2.0(-)
    链接:https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008048-CH1-SW1Objective-C运行时的改进:https://de ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:75 | 回复:0
  • 转Objective-C中不同方式实现锁(一)
    转Objective-C中不同方式实现锁(一)
    为什么需要使用锁,当然熟悉多线程的你,自然不会对它觉得陌生。那你在代码中是否很好的使用了锁的机制呢?你又知道几种实现锁的方法呢?今天一起来探讨一下Objective-C中几种不同方式实现的锁,在这之前我们先构建 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:83 | 回复:0
  • [Tool]使用SublimeText开发Objective-C
    [Tool]使用SublimeText开发Objective-C
    前言随着iPhone的热卖,开发iPhoneAPP所使用的Objective-C,也慢慢成为了热门的程序语言之一。本篇文章介绍如何在Windows操作系统中,透过SublimeText这个工具来开发Objective-C,让没有预算添购Mac设备的开发人员, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:64 | 回复:0
  • Swift要点:从Objective-C开发者的角度看Swift
    Swift要点:从Objective-C开发者的角度看Swift
      代码环境是Xcode6.3-Beta3. Swift已经极大的改变了开发iOS应用的方式。本文中,我会列出Swift的几个重点,并且和Objective-C一一做出对比。 注意,本文不是Swift的入门指导。苹果发布了Swift Programming Langua ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:98 | 回复:0
  • Objective-c——UI基础开发第十天(自动布局)
    Objective-c——UI基础开发第十天(自动布局)
    一、autoresizing 的使用(了解) 只能参照父控件   1、实现横竖屏幕切换,不能把控件的frame血丝,需要进行屏幕适配 2、需要参照父控件   use auto layout禁用 才会出现autoresizing 3、autolayout和autoresizing ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:65 | 回复:0
  • Objective-C学习笔记
    Objective-C学习笔记
    注: 本文首发于我的个人博客:https://evilpan.com/2019/04/05/objc-basics/ 如果你有其他语言的学习经验,要学习Objective-C的语法特性其实并不困难。正如我之前在软件开发的一些amp;quot;心法amp;quot;一文中所说 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:78 | 回复:0
  • Objective-c快速入门
    Objective-c快速入门
    对象(Class)的声明和定义 和其他的语言不同,OC的对象创建分为两个部分。声明部分(@interface)和实现部分(@implementation),且它们都必须使用@end结束。 对象的声明(OC中基本上所有的对象都继承自NSObject): ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:68 | 回复:0
  • 本人译著《iPhone SDK编程入门经典:使用Objective-C》现已出版
    本人译著《iPhone SDK编程入门经典:使用Objective-C》现已出版
    各位,由本人独立翻译的《iPhone SDK编程入门经典:使用Objective-C》现已由清华大学出版社出版(实际上已经出版一段时间了,只不过我没有在博客上声明),其在互动网上的地址为:http://product.china-pub.com/55553 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:77 | 回复:0
  • Objective-C面向对象编程-继承
    Objective-C面向对象编程-继承
    1、Object-C只允许单继承,要实现类似多继承的功能可以通过协议(protocol)实现2、支持多态3、Object语言本身最大特点--消息传递在C++里的类与方法的关系非常严格清楚,一个方法必定属于一个类,并且于编译期(comp ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:69 | 回复:0
  • RuntimeofObjective-C
    RuntimeofObjective-C
    Outline -- 版本和平台 -- 与RuntimeSystem交互 -- 方法的动态决议 --  消息转发 --  类型编码 --  属性声明 版本和平台RuntimeSystem对于Objective-C来说就好比是它的操作系统,或者说是运行的支撑 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:66 | 回复:0
  • Objective-C语法快速参考
    Objective-C语法快速参考
    大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到InterfaceBuilder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。如果你和我一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:65 | 回复:0
  • 从C的声明符到Objective-C的Blocks语法
    从C的声明符到Objective-C的Blocks语法
    原文链接:http://nilsou.com/blog/2013/08/21/objective-c-blocks-syntax/ 在这个post中,我先以C简单和内置复杂的声明开始,直到我们开始接触Objective-C的Blocks语法。当我接触block语法的时候也花了一段时间去理 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:80 | 回复:0
  • Objective-C具有多个参数的方法
    Objective-C具有多个参数的方法
    我们继续就《Objective-C分离接口和实现文件》一文中的Fraction类说事。如果有一个方法能够只用一条消息即可设置numerator同时又可设置denominator,那该有多好啊!没问题,通过列出每个连续的方法并用冒号将其连起 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:66 | 回复:0
  • iOS:学习笔记,Swift与Objective-C混用简明教程(转载)
    iOS:学习笔记,Swift与Objective-C混用简明教程(转载)
    转载自:https://github.com/lifedim/SwiftCasts/tree/master/000_mix_swift_objc我想很多iOS开发者在知道Swift后,心中最大的问题就是如何将Swift应用到原有项目之中。下面我将简要介绍这2种语言的混用方法,内容参 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:75 | 回复:0
  • Objective-C成员变量
    Objective-C成员变量
    Objective-C中的成员变量有以下三种属性public(外部及其子类可访问)protected(子类可访问,外部不可访问)private(外部及其子类不可访问)默认情况下,是protected属性例子:类A有3个属性,类B是类A的子类,main ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:61 | 回复:0
  • Objective-C基础教程学习笔记(七)Xcode快捷健
    Objective-C基础教程学习笔记(七)Xcode快捷健
    1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SH……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:71 | 回复:0
  • 《Effective Objective-C 2.0:编写高质量iOS与OS X代码的52个有效方法》阅读笔记 ...
    《Effective Objective-C 2.0:编写高质量iOS与OS X代码的52个有效方法》阅读笔记 ...
    目标 最近在看一些iOS的进阶书籍,做一些简单的笔记来加深印象。 这次读的是《Effective+Objective-C+2.0++编写高质量iOS与OS+X代码的52个有效方法》。 第1条:了解Objective-C语言的起源 Object-C语言由Smalltalk语 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:67 | 回复:0
  • ios学习路线—Objective-C(装箱和拆箱)
    ios学习路线—Objective-C(装箱和拆箱)
    概述 从前面的博文我们也可以看到,数组和字典中只能存储对象类型,其他基本类型和结构体是没有办法放到数组和字典中的,当然你也是无法给它们发送消息的也就是说有些NSObject的方法是无法调用的,这个时候通常会用到装 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:57 | 回复:0
  • Objective-C新特性
    Objective-C新特性
    【Objective-C新特性】 一、Literals and Boxing    对于上图的写法已过时,现在起应该采用下图的写法替换:   二、Collection Subscripting    上图的代码可以简写成:   新的脚本形式的方法可以避免下面这样 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:68 | 回复:0
  • Objective-C学习笔记-NSSet与NSDictionary
    Objective-C学习笔记-NSSet与NSDictionary
    1.NSSet与NSArray的区别就是NSSet里面的值是不可重复且无序的,在查找速度上NSSet比NSArray更快,而NSDictionary则可以存储键值对,这个键值对也是无序的,键通常是一个字符串(唯一的),而值可以是任意类型的对象 2 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:54 | 回复:0
  • 2012年9月TIOBE编程语言排行榜:Objective-C继续推进
    2012年9月TIOBE编程语言排行榜:Objective-C继续推进
    按照惯例,TIOBE今天带来了9月份的编程语言排行榜。在该排行榜中,各大编程语言延续了上个月的排名,并无大的看点。 上月排名首位的C语言,本月继续领跑,并与第二名的Java的差距进一步拉大。 得益于iOS产品 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:57 | 回复:0
  • 谈谈Objective-C的警告(转)
    谈谈Objective-C的警告(转)
    重视编译警告现在编译器有时候会很吵,而编译器给出的警告对开发者来说是很有用的信息。警告不会阻止继续编译和链接,也不会导致程序不能运行,但是很多时候编译器会先你一步发现问题所在,对于Objective-C来说特别 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:49 | 回复:0
  • Objective-C语法快速参考
    Objective-C语法快速参考
    大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:57 | 回复:0
  • Objective-C中public、protected、private的使用
    Objective-C中public、protected、private的使用
    与C++相同,Objective-C中也存在public、protected、private的使用,只不过是表现形式不同罢了,在这里做一个简要的总结。1.@public,@protected,@private个人觉得@public和@protected并没有很明确的区别,在他们作 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:73 | 回复:0
  • iOS--EffectiveObjective-C阅读笔记(9)
    iOS--EffectiveObjective-C阅读笔记(9)
    //将类的实现方法代码反三到便于管理的数个分类之中.    //类中经常容易填满各种方法,而这些方法的代码则全部堆在一个巨大的实现文件中,有时这么做事不合理的,因为即使通过重构把这个类打散,效果也不会太好,   ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:64 | 回复:0
  • 从C#到Objective-C,循序渐进学习苹果开发(7)--使用FMDB对Sqlite数据库进行操作
    
 ...
    从C#到Objective-C,循序渐进学习苹果开发(7)--使用FMDB对Sqlite数据库进行操作 ...
    本随笔系列主要介绍从一个Windows平台从事C#开发到Mac平台苹果开发的一系列感想和体验历程,本系列文章是在起步阶段逐步积累的,希望带给大家更好,更真实的转换历程体验。本篇主要开始介绍基于XCode进行IOS程序的开 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:57 | 回复:0
  • 使用Objective-C的+(void)initialize初始化static变量
    使用Objective-C的+(void)initialize初始化static变量
    在《Objective C类方法load和initialize的区别》一文中,我介绍了Objective-C对待+(void)initialize和+(void)load两个方法在编译和执行时出现的不同。而这些不同也是在使用时应该非常注意的地方。不过文章里面我没有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:69 | 回复:0
  • C/Java/Python/Objective-C在OS X上的性能实验
    C/Java/Python/Objective-C在OS X上的性能实验
    前几天看到一篇介绍python的文章:如何让python变得更快——http://www.codeproject.com/Articles/522217/Howplustoplusmakepluspythonplusfaster,这篇文章勾起了我的好奇心,同样的算法多种编程语言在Mac的OS X上 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:63 | 回复:0
  • 知无不言 容芳志:Objective-C地位下滑是必然
    知无不言 容芳志:Objective-C地位下滑是必然
    【编者按】自从Swift发布以后,曾风光一时的Objective-C便呈现出自由落体趋势。尽管如此,作为iOS平台上的一门老将,许多著名软件或者项目大多还是基于OC开发。为此,知识库特邀请《十分钟让你明白Objective-C的语法 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:61 | 回复:0
  • iOS开发之Objective-C与JavaScript交互操作
    iOS开发之Objective-C与JavaScript交互操作
    from:http://www.61ic.com/Mobile/iPhone/201108/36516.html iOS开发之Objective-C与JavaScript交互操作是本文要介绍的内容,主要主要是讲解了stringByEvaluatingJavaScriptFromString的用法,它的功能非常的强大, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:80 | 回复:0
  • Objective-C学习笔记(三)——用Objective-C编写第一个程序:Hello,World! ...
    Objective-C学习笔记(三)——用Objective-C编写第一个程序:Hello,World! ...
           不管是哪一个程序猿,或者是学习哪一门计算机语言。写的第一个程序基本上就是Hello World。 今天我们用OC来实现第一个程序:Hello World。        在Xcode中选择新建一个项目,在对话框中选择OS ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:72 | 回复:0
  • Objective-C之分类
    Objective-C之分类
    Animal.h#import amp;amp;lt;Foundation/Foundation.hamp;amp;gt; @interface Animal : NSObject-(void) eat : (NSString *)food;@end Animal.m#import amp;quot;Animal.hamp;quot; @implementation Animal/** 吃/- ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:59 | 回复:0
  • 从c++到Objective-C
    从c++到Objective-C
    1.头文件依然是.h2..cpp变成了.m3.#import代替了#include,#import保证只会引用一次,相当于.h里的#ifndef#define#endif模式4.用@interface…@end来声明类,取代classClassName{}5.用@implementation…@end来实现类6 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:66 | 回复:0
  • Objective-C语法之动态类型(isKindOfClass,isMemberOfClass,id)等
    Objective-C语法之动态类型(isKindOfClass,isMemberOfClass,id)等
    来源:Linux社区 作者:totogo2010对象在运行时获取其类型的能力称为内省。内省可以有多种方法实现。判断对象类型-(BOOL)isKindOfClass:classObj判断是否是这个类或者这个类的子类的实例-(BOOL)isMemberOfClass:cla ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:73 | 回复:0
  • 2012年1月编程语言排行榜:Objective-C成为年度语言
    2012年1月编程语言排行榜:Objective-C成为年度语言
    2012年1月TIOBE编程语言排行榜刚刚出炉。最大的新闻当然是此前已连续两年屈居第二的Objective-C终成正果。拜移动大潮所赐,它在一年中市场份额大涨3.91%,达到近7%,毫无悬念地拿下20 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:50 | 回复:0
  • Objective-C语法快速参考
    Objective-C语法快速参考
    一、XCode、Objective-C、Cocoa说的是几样东西?答案:三样东西。XCode:你可以把它看成是一个开发环境,就好像VisualStudio或者Netbeans一样的玩意。Objecti……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:47 | 回复:0
  • Objective-C语法之扩展(Extension)的使用
    Objective-C语法之扩展(Extension)的使用
    Objective-C 2.0增加了Class Extension用于解决两个问题:可声明私有可读写的属性,而在类的声明中是同名的公开只读属性,从而来支持公开只读、私有可读写的属性可声明私有方法;允许 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:58 | 回复:0
  • objective-c 语法快速过(1)
    objective-c 语法快速过(1)
    有一定 c++或者 java 基础,过一遍 oc 语法即可,都是相通的,个人认为难点是 oc 的内存管理,虽然有了 ARC,但是也需要学习下,因为有旧软件的维护。 建立在C语言的基础上,增加了一层小范 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:62 | 回复:0
  • Using Swift with Cocoa and Objective-C--在同个project中使用Swift和在同个project ...
    Using Swift with Cocoa and Objective-C--在同个project中使用Swift和在同个project ...
    http://www.cocoachina.com/newbie/basic/2014/0605/8688.html……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:62 | 回复:0
  • Objective-C简介
    Objective-C简介
     全称:Objective-C,是扩充C的面向对象编程语言,主要用于iOS和MacOS开发。C语言的基础上,增加了一层最小的面向对象语法完全兼容C语言可以在OC代码中混入C语言代码,甚至是C++代码可以使用OC开发MacOSX平台和iOS平 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:65 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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