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

C语言

RSS

下级分类:

  • 从C#到Objective-C,循序渐进学习苹果开发(1)--准备开发账号和开发环境 ...
    从C#到Objective-C,循序渐进学习苹果开发(1)--准备开发账号和开发环境 ...
    本随笔系列主要介绍从一个Windows平台从事C#开发到Mac平台苹果开发的一系列感想和体验历程,本系列文章是在起步阶段逐步积累的,希望带给大家更好,更真实的转换历程体验,因为一旦方方面面都精通了,也就可能没太大 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:59 | 回复:0
  • Objective-C学习之旅(九)----Category语法
    Objective-C学习之旅(九)----Category语法
    一、Category类别1、Category能把一个类的实现分为若干不同文件中。2、每个Cagegory是类的一部分。3、类的不同类别可以单独编译(可以让不同开发者负责一个Category)4、如果把一个类Category(申明和实现)放到一个.m ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:59 | 回复:0
  • Objective--C语言预处理命令之条件编译(#ifdef,#else,#endif,#if等)
    Objective--C语言预处理命令之条件编译(#ifdef,#else,#endif,#if等)
    预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。 在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:53 | 回复: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:11 | 阅读:53 | 回复:0
  • Objective-C-NSString和NSDate互相轉換
    Objective-C-NSString和NSDate互相轉換
    記錄一下在 Objective-C 由 NSString 轉換為 NSDate 或 NSDate 轉換為 NSString 的方法。很簡單,使用 NSDateFormatter 就可以令 NSString 和 NSDate 互相轉換。由 NSDate 轉換為 NSString:NSDat ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:57 | 回复:0
  • 为什么在Objective-C中给nil发送消息程序不会崩溃?
    为什么在Objective-C中给nil发送消息程序不会崩溃?
    我们知道在Objective-C中给nil发送消息程序不会崩溃,Objective-C是以C语言为基础的,PC上,在C语言中对空指针进行操作,程序会由于越界访问而出现保护错进而崩溃,但是Objective-C中为什么不会崩溃呢?原因需要从源 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:48 | 回复:0
  • 《Objective-C 程序设计(第4版)》图书信息
    《Objective-C 程序设计(第4版)》图书信息
    Objective-C 程序设计(第4版) (全球最畅销Objective-C编程书籍) Stephen G. Kochan(斯蒂芬·G·科昌)著 林冀  范俊 朱奕欣译 ISBN 978-7-121-18091-0 2012年9月出版 定价:89.00元 16开 512页 全球最畅销Obj ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:56 | 回复:0
  • iOS: 在Object-C中监听javascript事件( Javascript communicating back with Objecti ...
    iOS: 在Object-C中监听javascript事件( Javascript communicating back with Objecti ...
    在iOS开发之Objective-C与JavaScript交互操作 中我们可以通过stringByEvaluatingJavaScriptFromString 去实现在obj-C中获取到相关节点属性,添加javascript代码等功能。但是我们如何监听到javascript的响应事件呢。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:71 | 回复:0
  • Objective-C中的Block(闭包)(轉載)
    Objective-C中的Block(闭包)(轉載)
     来源:伯乐在线-青玉伏案链接:http://ios.jobbole.com/83229/ 学习OC有接触到一个新词Block(个人感觉又是一个牛气冲天的词),但不是新的概念,不是新的东西。学过Javascript的小伙伴对闭包应该不陌生吧~学过PH ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:53 | 回复:0
  • Objective-C category - 扬名
    Objective-C category - 扬名
    如果要对一个类进行扩展,通常的办法就是继承和组合。 Objective-C提供了另一个选择,引入了category机制,它允许程序员为已有的对象添加新的方法,即便是在没有该对象的源代码的情况下。其优点 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:46 | 回复:0
  • Objective-C对象复制
    Objective-C对象复制
    Foundation系统对象(NSString,NSArray等)只有遵守NSCopying协议的类才可以发送copy消息只有遵守NSMutableCopying协议的类才可以发送mutableCopy消息copy和mutableCopy区别就是copy返回后的是不能修改的对象,而muta ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:65 | 回复:0
  • iOS安全攻防(二十三):Objective-C代码混淆
    iOS安全攻防(二十三):Objective-C代码混淆
    class-dump能够非常方便的导出程序头文件,不仅让攻击者了解了程序结构方便逆向,还让着急赶进度时写出的欠完好的程序给同行留下笑柄。 所以,我们迫切的希望混淆自己的代码。 混淆分很多思路,比方: ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:57 | 回复:0
  • iOS - 逆向 - Objective-C代码混淆 -confuse.sh文件写法
    iOS - 逆向 - Objective-C代码混淆 -confuse.sh文件写法
    class-dump可以很方便的导出程序头文件,不仅让攻击者了解了程序结构方便逆向,还让着急赶进度时写出的欠完善的程序给同行留下笑柄。 所以,我们迫切的希望混淆自己的代码。 混淆的常规思路 混淆分许多 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:51 | 回复:0
  • 正确地编写Objective-C中的便捷方法
    正确地编写Objective-C中的便捷方法
    在Objective-C中,如果某个类方法的返回类型就是这个类的实例(例如NSString类中的stringWithFormat:),就可以将这种类方法称为便捷方法(Convenience Method)。简单一点来就,就是相当于C#中的静态方法创建实例, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:61 | 回复:0
  • iOS(Objective-C)开发的系统框架
    iOS(Objective-C)开发的系统框架
    先理清楚一个问题:编程语言、编译器、系统库、静态/动态加载、链接的定义及其关系,以及这样一个趋势:编程语言特性的复杂度的降低与库文件代码量、功能的增多 Cocoa(读作:) 其中的集合、常用类的使用技 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:53 | 回复:0
  • Objective-C编码规范
    Objective-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:11 | 阅读:58 | 回复:0
  • 使用Uncrustify在Xcode中格式化Objective-C代码
    使用Uncrustify在Xcode中格式化Objective-C代码
     Xcode是开发iOS应用和MacOS应用的必备工具,但这个工具的辅助功能相对于Eclipse之类的IDE来说,还是比较少,在Eclipse里只要按Ctrl+Shift+F,就可以将Java代码格式化得非常好看。而在Xcode里,只有Re-Indent(Ctrl ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:51 | 回复:0
  • [Objective-C]-NSObject
    [Objective-C]-NSObject
    DataStorage:   NSData providesobject-orientedstorageforarraysofbytes.   NSValue and NSNumber provideobject-orientedstorageforarraysofsimpleCdatavalues.   NSArray, NSDictionary,……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:52 | 回复:0
  • Objective-C 中实现 Monkey-Patching
    Objective-C 中实现 Monkey-Patching
    Monkey-Patching 的目的是修改原方法同时为其注入新的逻辑。可以理解成劫持。这样系统在执行的时候,实际上执行的是被替换的版本。 大部分时候,这里的操作隐含了对原方法的保留,只是向其中添加自己的新逻辑。毕竟 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:58 | 回复:0
  • 「技术专栏」这些年我们爱着的 Objective-C
    「技术专栏」这些年我们爱着的 Objective-C
    文 / 唐天勇 LeanCloud 工程师 Objective-C 是开发 OS X 和 iOS 应用的标准语言。即便是天天跟它打交道的开发者,有些也会误以为 Objective-C 就是 Apple 公司创建出来的语言,但实际上它并不是 Apple 的亲骨肉, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:62 | 回复:0
  • Objective-C学习笔记(一)语言程序结构
    Objective-C学习笔记(一)语言程序结构
    “HelloWorld”简单示例1#importamp;amp;lt;Foundation/Foundation.hamp;amp;gt;//预处理命令,它告诉Objective-C语言编译器去实际编译之前包含Foundation.h文件23@interfaceSampleClass:NSObject//创建一个接口Samp ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:61 | 回复:0
  • 《Objective-C高级编程:iOS与OSX多线程和内存管理》读后感
    《Objective-C高级编程:iOS与OSX多线程和内存管理》读后感
    拿到这本书的第一感觉是非常薄,可是内容就如同序里面所说,这不是一本面向刚開始学习的人的书,比較有深度,对C/C++全然不熟悉的话非常多东西会看不明确。尽管此书在技术点上仅仅谈到了ARC、Blocks和GCD,可是假设 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:67 | 回复:0
  • objectiveC中数据持久化方式1--对象归档
    objectiveC中数据持久化方式1--对象归档
    第一、数据持久化的方式:NSKeyedArchiver--对象归档属性列表化(NSArray、NSDictionary、NSUserDefault)SQlite数据库、CoreData数据库其中第一、二种方式针对数据量小的数据,第三种方式针对大数据,归档的文件是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:62 | 回复:0
  • 转载:iPhone/Mac Objective-C内存管理教程和原理剖析
    转载:iPhone/Mac Objective-C内存管理教程和原理剖析
    版权声明此文版权归作者Vince Yuan (vince.yuan#gmail.com)所有。欢迎非营利性转载,转载时必须包含原始链接http://vinceyuan.cnblogs.com/,且必须……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:57 | 回复:0
  • Objective-C中#define的常见用法
    Objective-C中#define的常见用法
    参考博客http://blog.csdn.net/kindazrael/article/details/8108868在C语言中,预处理代码是非常强大的工具,能让代码变得可读性和可维护性更强。预处理代码在代码编译之前被提前处理,预处理代码均由#打头。1.#defi ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:60 | 回复:0
  • Objective-C 学习笔记 - part 12 - 多线程
    Objective-C 学习笔记 - part 12 - 多线程
    使用 @synchronized() 来标明一个同步的方法。 实现同步的方式与其它语言类型,使用一个互斥锁,锁定对象决定了锁定范围的大小,比如锁定实例对象只对当前实例生效,锁定类对象对所有实例生效。 当同步方法中的代码 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:62 | 回复:0
  • Objective-c官方文档怎么自定义类
    Objective-c官方文档怎么自定义类
     通过类别来给已经存在的类添加方法来实现自定义类如果你需要添加一个方法给一个已经存在的类,也许能增加新的功能使你更容易来在我们的应用里处理一些事情。最简单的方法是用类别。这个语法有点想类的接口描述但是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:71 | 回复:0
  • Objective-C资源收藏
    Objective-C资源收藏
    日志https://github.com/robbiehanson/CocoaLumberjack反汇编otool   nmhttp://stackoverflow.com/questions/15074043/ios-otool-to-detect-private-apishttp://stackoverflow.com/questions/2842357/how-does-ap ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:68 | 回复:0
  • Objective-C编程语言官网文档(二)-对象,类以及消息
    Objective-C编程语言官网文档(二)-对象,类以及消息
    Objects,Classes,andMessaging本章介绍了Objective-C中使用,实现的对象,类以及消息的相关基础知识。除此之外还介绍了一下运行时环境的相关内容。运行时系统Objective-C语言在不同状态下会有所不同,比如编译时,连 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:62 | 回复:0
  • objective-c数组
    objective-c数组
     1 #pragma mark -----------数组的初始化方式-------------- 2 //        insert code here... 3 //        NSLog(@amp;quot;Hello, World!amp;quot;); 4 //        数组的初 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:65 | 回复:0
  • 2012年1月编程语言排行榜:Objective-C成为年度语言
    2012年1月编程语言排行榜:Objective-C成为年度语言
    2012年1月编程语言排行榜:Objective-C成为年度语言 看看历史上各年度的年度语言都是谁: 年度 年度语言 2011 Objective-C 2010 Python 2009 Go 2008 C 2007 Python 2006 Ruby 2005 Java 2004 PHP 2003 C++ ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:53 | 回复:0
  • Objective-C中的self和super
    Objective-C中的self和super
    在Objective-C中的类实现中经常看到这两个关键字”self”和”super”,以以前oop语言的经验,拿c++为例,self相当于this,super相当于调用父类的方法,这么看起来是很容易理解的。以下面的代码为例:@interfacePerso ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:64 | 回复:0
  • Objective-C编程语言(Programming with Objective-C)(零):简介
    Objective-C编程语言(Programming with Objective-C)(零):简介
    投稿作者:简书/杨浩宇 新浪微博:@杨浩宇-小橘爷 原文链接: http://www.jianshu.com/p/231fd54cc07d 关于Objective-C Objective-C是你在为OS X和iOS系统编写应用程序时使用的主要编程语言。它是C语言的超集并 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:59 | 回复:0
  • 【Objective-C】Http常用API、同步请求与异步请求[转]
    【Objective-C】Http常用API、同步请求与异步请求[转]
    比较实用, 转载保存开发iOS应用要调用Http接口、获取Http资源,有一套比较成熟的框架ASIHTTPRequest。而我还是比较喜欢使用原始一点的API,而它跟其他的面向对象语言有许多共通之处。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:68 | 回复:0
  • Objective-C Http常用API 同步请求与异步请求 - Love-Coder
    Objective-C Http常用API 同步请求与异步请求 - Love-Coder
    开发iOS应用要调用Http接口、获取Http资源,有一套比较成熟的框架ASIHTTPRequest。而我还是比较喜欢使用原始一点的 API,而它跟其他的面向对象语言有许多共通之处。本文分同步请求和异 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:65 | 回复:0
  • Objective-C Runtime 运行时之四:Method Swizzling
    Objective-C Runtime 运行时之四:Method Swizzling
    理解Method Swizzling是学习runtime机制的一个很好的机会。在此不多做整理,仅翻译由Mattt Thompson发表于nshipster的Method Swizzling一文。 Method Swizzling是改变一个selector的实际实现的技术。通过这一技术, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:88 | 回复:0
  • iOS--EffectiveObjective-C阅读笔记(5)
    iOS--EffectiveObjective-C阅读笔记(5)
    1:理解'对象等同性'概念理解:根据'等同性'来比较对象是一个非常有用的功能,不过按照==操作符比较出来的结果未必是我们想要的,因为该操作比较的是两个指针本身,而不是其所指的对象,应该使用NSObject协议中声明的'isEq ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:75 | 回复:0
  • 我的Objective-C系列文章
    我的Objective-C系列文章
      做iOS开发有一段时间了,也有自己上线的App产品,也在坚持着发表技术博客总结自己所学的东西。在写博客的时候虽然博文中不免有错别字,但每句话都是在斟酌之后所写的,每篇博客所粘贴的代码都是经过调试运行无误 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:74 | 回复:0
  • Objective-C数组
    Objective-C数组
    Objective-C数组相关操作。   //insertcodehere...  NSLog(@amp;quot;数组amp;quot;);//指定多个字符串创建数组NSArray*array;array=;//数组的长度NSLog(@amp;quot;数组长度%damp;quot;, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:77 | 回复:0
  • objective-ccalendar日期
    objective-ccalendar日期
    NSDate存储的是世界标准时(UTC),输出时需要根据时区转换为本地时间 Dates    NSDate类提供了创建date,比较date以及计算两个date之间间隔的功能。Date对象是不可改变的。    如果你要创建date对象并表示当 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:81 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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