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

C语言

RSS

下级分类:

  • Objective-C 的“多继承”
    Objective-C 的“多继承”
    当单继承不够用,很难为问题域建模时,我们通常都会直接想到多继承。多继承是从多余一个直接基类派生类的能力,可以更加直接地为应用程序建模。但是Objective-C不支持多继承,由于消息机制名字查找发生在运行时而非 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:107 | 回复:0
  • 使用Objective-C的Runtime
    使用Objective-C的Runtime
    由于CocoaFramework中的Foundation中的NSObject所提供的performselector方法最多只能传两个数据参数,如果要传更多的参数,其中一个比较简单的方法是使用Runtime的idobjc_msgSend(idself,SELop,...)运行时函数。为了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:101 | 回复:0
  • 编程语言中的字面量在Objective-C中的举例
    编程语言中的字面量在Objective-C中的举例
      关于计算机编程语言中的字面量的介绍可参考:http://baike.baidu.com/view/1208327.htm?fr=aladdin。下面就介绍Objective-C中的各种常用字面量:#importamp;amp;lt;Foundation/Foundation.hamp;amp;gt;intmain(i ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:100 | 回复:0
  • Objective-C工厂模式
    Objective-C工厂模式
    工厂是处理在不指定对象具体类型的情况下创建对象的问题。工厂方法模式的实质是“定义一个创建对象的接口,但让实现这个接口的类来决定实例化哪个类。工厂方法让类的实例化推迟到子类中进行。在面向对象程序设计中, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:89 | 回复:0
  • Objective-C 编码风格指南
    Objective-C 编码风格指南
    本文转自:Objective-C 编码风格指南 | www.samirchen.com 背景 保证自己的代码遵循团队统一的编码规范是一个码农的基本节操,能够进入一个有统一编码规范的团队则是一个码农的福气。 本文主要是对以下几个编码规范 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:112 | 回复:0
  • iOS开发之Objective-c的AES256加密和解密算法的实现
    iOS开发之Objective-c的AES256加密和解密算法的实现
    原文:http://www.lidaren.com/archives/1470高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法。 以下实现代……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:110 | 回复:0
  • Effective Objective-C 2.0 笔记 (一)
    Effective Objective-C 2.0 笔记 (一)
    第1条 了解Objective-C语言起源 这一章先是澄清了OC的消息机制和函数调用机制的区别。C++的函数调用机制在涉及到多态的时候也是动态绑定的,而OC只是普通的函数调用也是动态绑定的,也就是运行时查找应该执行的函数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:111 | 回复:0
  • Objective-C学习笔记(五)快速枚举
    Objective-C学习笔记(五)快速枚举
    快速枚举是一个Objective-C的功能,有助于列举一个集合。快速枚举语法for(classTypevariableincollectionObject){statements}实例:1#importamp;amp;lt;Foundation/Foundation.hamp;amp;gt;23intmain()4{5NSAutorele ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:114 | 回复:0
  • iOS 编写高质量Objective-C代码(四)
    iOS 编写高质量Objective-C代码(四)
    程序员大咖点击右侧关注,免费进阶高级! 作者:QiShare链接:https://www.jianshu.com/p/1d5377b0325b 前言: 这几篇文章是小编在钻研《Effective Objective-C 2.0》的知识产出,其中包含作者和小编的观点,以及 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:126 | 回复:0
  • Objective-C调用C++代码
    Objective-C调用C++代码
    我想在XCode上调用C++的代码,我这这里小结一下我的方法,Hello类只是为Objective-C调用C++做的一个封装。 但是我感觉这样太不方便了,如果C++的代码很多的时候,这样做就很不好,期待有人给出好的解决方案,文章最 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:110 | 回复:0
  • 浅谈Objective-C下对象的初始化
    浅谈Objective-C下对象的初始化
    转自:http://www.oschina.net/question/54100_32468众所周知,Objective-C是一门面向对象的语言,一般情况下,我们在Objective-C中定义一个类时,总要提供一个初始化方法,一般大家都是这样写的:-(MyClass*)init{s ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:101 | 回复:0
  • iphone  Objective-C ViewController之间传值的方法
    iphone Objective-C ViewController之间传值的方法
    (对于在ViewController之间传值)最简单最专业的方法就是所谓的实例共享(shared instance)。基本的做法就是在最初调用的时候创建一个可以实例化这个类的单例的类方法(singleton),然后在接下来的调用中返回这个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:130 | 回复:0
  • 转载:iPhone/Mac Objective-C内存管理教程和原理剖析 - 薄桜の霊
    转载:iPhone/Mac Objective-C内存管理教程和原理剖析 - 薄桜の霊
    最近做了一期ipad平台的项目,感觉对Objective-C的内存管理机制有了更深入的理解,偶然间在cocoa论坛看到了“iPhone/Mac Objective-C内存管理教程和原理剖析”这篇文章, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:105 | 回复:0
  • objective-c连接MySQL数据库
    objective-c连接MySQL数据库
    当我搜索objective-c连接MySQL数据库,发现文章已经是很久之前的了,而且是错误的,一篇错,然后连续十几篇都接着错。 好,废话不多说,要连接数据库,首先你得安装MySQL,网上一大堆教程。安 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:128 | 回复:0
  • iOS进阶:Objective-Cruntime(一)
    iOS进阶:Objective-Cruntime(一)
    第一次看到runtime时,觉得太高大上,动态获取方法、属性等简直厉害的不要不要的。在经过查找资料+实践后,发现runtime并没有想象中那么复杂,接下来对runtime进行基本的介绍。要使用运行时方法需要引入runtime.h文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:110 | 回复:0
  • Objective-C中的浅拷贝和深拷贝(转载)
    Objective-C中的浅拷贝和深拷贝(转载)
    本文转自:http://segmentfault.com/blog/channe/1190000000604331浅拷贝浅拷贝就是对内存地址的复制,让目标对象指针和源对象指向同一片内存空间。如:char*str=(char*)malloc(100);char*str2=str;浅拷贝只是对对象 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:110 | 回复:0
  • Objective-C(IOS)中多线程示例
    Objective-C(IOS)中多线程示例
    // 初始化锁对象 ticketCondition = init]; //开始第一个线程。 ticketsThreadone = initWithTarget:self selector:@selector(run) object:nil];……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:133 | 回复:0
  • Objective-C研院之static关键字(六)
    Objective-C研院之static关键字(六)
    Objective-C研院之static关键字(六)- 学习过Java 或者 C 语言的朋友应该很清楚static关键字吧?在某个类中声明一个static 静态变量, 其他类中想使用它或者修改它不用n ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:110 | 回复:0
  • Objective-C中一种消息处理方法performSelector:withObject:
    Objective-C中一种消息处理方法performSelector:withObject:
    Objective-C中调用函数的方法是“消息传递”,这个和普通的函数调用的区别是,你可以随时对一个对象传递任何消息,而不需要在编译的时候声明这些方法。所以Objective-C可以在runtime的时候传递人和消息。首先介绍两 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:118 | 回复:0
  • Objective-C 学习笔记 - part 6 - 类别与扩展
    Objective-C 学习笔记 - part 6 - 类别与扩展
    category 下称类别允许你甚至在没有类源码的情况下扩展一个类的功能,给它增加方法。** 这个可以理解为 amp;quot;mixinamp;quot; 的一种机制。主要作用是使相同的方法在没有继承关的类中复用。要使用它需要在类的@in ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:144 | 回复:0
  • objective-c 特性
    objective-c 特性
    @property预编译指令的作用是自动声明属性的setter和getter方法有时候需要声明相应的实例变量什么时候需要声明实例变量呢?看下面一个例子: @interface Foo: NSObject @property t; @ @implmentation Foo - (NS ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:148 | 回复:0
  • iPhone开发入门守则:Objective-C编码规范--系列教程
    iPhone开发入门守则:Objective-C编码规范--系列教程
    iPhone开发入门守则:Objective-C编码规范(1)iPhone开发入门守则:Objective-C编码规范(2)iPhone开发入门守则:Objective-C编码规范(3)iPhone开发入门守则:Objective-C编码规范(4)iPhone开发入门守则:Objective-C ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:135 | 回复:0
  • Objective-C(IOS)推荐的属性读写方法
    Objective-C(IOS)推荐的属性读写方法
    - (NSString *)title { return autorelease]; } - (void)setTitle:(NSString *)newTitle { if (title != newTitle) { ; title = ; } }……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:125 | 回复:0
  • Objective-C学习笔记
    Objective-C学习笔记
    所谓的框架式由许多类/方法/函数/文档按照一定的逻辑组织起来的集合,以便使研发程序变得更容易,Mac下大约有90多个框架,而为所有的程序开发奠定基础的框架称为Foundation框架,他允许使用一些基本对象,包括:数字 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:137 | 回复:0
  • Objective-C 的 API 设计(转)
    Objective-C 的 API 设计(转)
    英文原文:API Design 转自oschina 参与翻译(14人): 李远超, 魏涛, showme, weizhe72, 周荣冰, crAzyli0n, WangWenjing, throwable, haoio, 寂寞沙洲,Lohanry, daxiaoming, hyaicc, Khiyuan   ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:181 | 回复:0
  • NewObjective-CFeature
    NewObjective-CFeature
    【AdvanceObjective-CFeature】 1、@import避免反复解析头文件,本地宏对框架API定义无影响。 2、可以导入单独一个头文件。 3、使用了@import后,不再需要选择linkedbinary 4、#import与#include会默认使用@impo ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:193 | 回复:0
  • 浅析Objective-C字面量
    浅析Objective-C字面量
    编写Objective-C程序时,总会用到某几个类,它们属于Foundation框架。虽然从技术上来说,不用Foundation框架也能写出Objective-C代码,但实际上却经常要用到此框架。这几个类是NSString、NSNumber、NSArray、NSDicti ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:167 | 回复:0
  • iphone  objective-c内存管理
    iphone objective-c内存管理
    1:retain返回一个id类型的值,通过这种方式,可以嵌套执行带有其他消息带有参数的保留调用,增加对象的保留计数器值,并要求对象执行某种操作,例如: setTire:tir ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:186 | 回复:0
  • 从Objective-C到Swift 单例模式
    从Objective-C到Swift 单例模式
    在Objective-C中经常会用到单例模式。最常见的就是: .delegate 这里的sharedApplication就是一个返回单例的方法。所谓的单例模式也就是在整个APP、或者软件中只有这个类的这么一个对象。可以保存一些全局的设置 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:266 | 回复:0
  • iPhone/Mac Objective-C内存管理教程和原理剖析
    iPhone/Mac Objective-C内存管理教程和原理剖析
    转载:iPhone/Mac Objective-C内存管理教程和原理剖析最近做了一期ipad平台的项目,感觉对Objective-C的内存管理机制有了更深入的理解,偶然间在cocoa论坛看到了“iPh ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:182 | 回复:0
  • objective-c 语法快速过(7)编译器特性ARC
    objective-c 语法快速过(7)编译器特性ARC
    ARC(是编译器特性) ARC是自iOS 5之后增加的新特性,完全消除了手动管理内存的烦琐,编译器会自动在适当的地方插入适当的retain、release、autorelease语句。你不再需要担心内存管理,因为编译器为你处理了一切 ARC ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:180 | 回复:0
  • objective-cenum与typedef
    objective-cenum与typedef
    今天看到enum和typedef,在两个小节中书中分别出现了2个例子,如下enumdirection{north,south,east,west};typedefenum{north,south,east,west}direction;不禁产生疑问,这两个有什么区别,仔细对照了一下,发现是这 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:170 | 回复:0
  • Objective-C与JavaScript交互的那些事
    Objective-C与JavaScript交互的那些事
    最近公司的运营瞎搞了个活动,其活动要服务端提供数据支持,web前端在微信公众账号内作为主要的运营阵地,而iOS、Android要提供相应的入口及页面进行配合。一个活动,动用了各个端的程序猿。而在这里面技术方面主要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:148 | 回复:0
  • Objective-C的RuntimeSystem(转载)
    Objective-C的RuntimeSystem(转载)
    Outline -- 版本和平台 -- 与RuntimeSystem交互 -- 方法的动态决议 -- 消息转发 -- 类型编码 -- 属性声明版本和平台RuntimeSystem对于Objective-C来说就好比是它的操作系统,或者说是运行的支撑平台,它 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:140 | 回复:0
  • Objective-C 学习笔记 - part 10 - 选择器
    Objective-C 学习笔记 - part 10 - 选择器
    在 object-c 中,selector 包含两种意义:在源文件中,它指向一个方法调用,在编译后它指向一个 unque indentifier。编译后的 selector 的类型为 SEL,同名的方法的选择器也相同。使用 selector 来调用object  方法 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:138 | 回复:0
  • Objective-C  什么是类
    Objective-C 什么是类
    之前一直做C++开发,最近2个多月转 Objective-C, 入门的时候,遇到了很多的困惑。现在过节,正是解决他们的好时机。 主要参考来自http://www.sealiesoftware.com/blog/archive/2009/04/14/objc_explain_Classes_an ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:122 | 回复:0
  • Objective-C浮点数转化整数(向上取整、向下取整)
    Objective-C浮点数转化整数(向上取整、向下取整)
    Objective-C拓展了C,自然很多用法是和C一致的。比如浮点数转化成整数,就有以下四种情况。 1.简单粗暴,直接转化floatf=1.5;inta;a=(int)f;NSLog(amp;quot;a=%damp;quot;,a);输出结果是1。(int)是强制类型转化, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:153 | 回复:0
  • 在Mac上用Objective-C获取系统内存使用情况 - 暌违
    在Mac上用Objective-C获取系统内存使用情况 - 暌违
    最终内存值是根据各类内存(活跃,非活跃,联动,空闲)使用的页面数*单个页面大小所得。#import amp;lt;mach/mach.hamp;gt;#import amp;lt;mach/mach_host.hamp;gt……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:119 | 回复:0
  • 设置模式之单例模式(附上一个Objective-C编写的播放音乐的单例类) ...
    设置模式之单例模式(附上一个Objective-C编写的播放音乐的单例类) ...
    在查阅Cocoa Touch开发文档时,会发现框架中随处可见的大量单例类,比如说,UIApplication、NSFileManager 等。 UIApplication 框架中极为常用的一个单例类,它提供了一个控制并协调iOS应用程序的集中点。每一个应 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:127 | 回复:0
  • TIOBE 2 月编程语言排行榜:Objective-C 的出路在何方?
    TIOBE 2 月编程语言排行榜:Objective-C 的出路在何方?
    整理 | 屠敏 出品 | CSDN(ID:CSDNnews) 有竞争才会有进步,在第四次工业革命到来之际,随着物联网、人工智能、自动化、区块链、XR 等技术的逐渐成熟,底层工具篇中的编程语言界发生了怎样的变化?真实情况究竟如 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:09 | 阅读:114 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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