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

C语言

RSS

下级分类:

  • objective-c 语法快速过(6)内存管理原理
    objective-c 语法快速过(6)内存管理原理
    内存管理基本原理(最重要) 移动设备的内存极其有限(iphone 4内存512M),每个app所能占用的内存是有限制的(几十兆而已)。 当app所占用的内存较多时,系统会发出内存警告,这时得回收一些不需要再使用的内存空 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:174 | 回复:0
  • objective-c中随机数的用法(3种:arc4random()、random()、CCRANDOM_0_1()) ...
    objective-c中随机数的用法(3种:arc4random()、random()、CCRANDOM_0_1()) ...
    1、随机数的使用    1)、arc4random()比较精确不需要生成随即种子      使用方法:                通过arc4random()获取0到x-1之间的整数的代码如下:                i ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:182 | 回复:0
  • 【转】Objective-C并发编程:API和挑战
    【转】Objective-C并发编程:API和挑战
    并发指的是在同一时间运行多个任务。在单核CPU的情况下,它通过分时的方式实现,如果有多个CPU可用,则是真正意义上的多个任务“并行”执行了。OSX和iOS提供了多个API支持并发编程。每个API都有自己特殊的功能和限制 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:180 | 回复:0
  • objective-c 编程总结(第十一篇)RunLoop
    objective-c 编程总结(第十一篇)RunLoop
    这篇总结懒得写了,直接转了网上的一篇文章:http://blog.csdn.net/favormm/article/details/6928432 首先看两个runloop的示例,来源: http://paste.lisp.org/display/86524 第一个: #includeCoreFoundation/Cor ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:161 | 回复:0
  • iOS开发笔记 之 第1章 Objective-C语法学习
    iOS开发笔记 之 第1章 Objective-C语法学习
    iOS开发笔记 之 第1章 基本概念与Helloword iOS开发笔记 之 第2章 Objective-C基本语法学习 iOS开发笔记 之 第3章 Objective-C数据结构与算法 iOS开发笔记 之 第4章 消息和协议 iOS开发笔记 之 第5章 iPhone的基本控 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:161 | 回复:0
  • 【CocoaPods】CocoaPods:Objective-C依赖库管理(XCode4.6)
    【CocoaPods】CocoaPods:Objective-C依赖库管理(XCode4.6)
    github:https://github.com/CocoaPods/CocoaPods官方网站:http://www.cocoapods.org/ 1、安装RubyGemsRubyGems官方网站:http://rubygems.org/RubyGems下载地址:http://rubygems.org/pages/download下载成功后, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:175 | 回复:0
  • objective-C中的扩展方法与partial class
    objective-C中的扩展方法与partial class
     在c#中要扩展一个现有类很容易,比如这样: public static class Utils { public static void PrintToConsole(this string strSrc) { Console.WriteLine(strSrc); } } 这样就为String类添加了一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:163 | 回复:0
  • Objective-C 的OOP(下)-类(static)方法、实例方法、overwrite(覆写)、属性(prope ...
    Objective-C 的OOP(下)-类(static)方法、实例方法、overwrite(覆写)、属性(prope ...
    先来定义一个Human父类 定义部分: 1234567891011121314151617181920 //// Human.h// OOP//// Created by jimmy.yang on 11-2-9.// Copyright 2011 __MyCompanyName__. All rights reserved.// #import am ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:177 | 回复:0
  • PHP、 Ruby、Python、Java、C++、C、Objective C——编程语言之禅
    PHP、 Ruby、Python、Java、C++、C、Objective C——编程语言之禅
    PHP是你豆蔻年华时的心上人,她是情窦初开的你今年夏天傻乎乎追求的目标。玩一玩可以,但千万不要投入过深,因为这个“女孩”有严重的问题。 Ruby是脚本家族中一个非常漂亮的孩子。第一眼看她,你的心魄就会被她的美 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:149 | 回复:0
  • 移动周刊第 195 期:技能提升!33 款 iOS 开源库及 Objective-C 文章详细汇总 ...
    移动周刊第 195 期:技能提升!33 款 iOS 开源库及 Objective-C 文章详细汇总 ...
    写在前面 本周美国达拉斯联邦法院正在进行关于 ZeniMax 要求禁止 Oculus 销售 Rift 头显的聆讯。同时,ZeniMax 向法官埃德·金凯德(Ed Kinkeade)提出把 Oculus 现有裁定的虚假描述赔偿额度提高到原来的三倍,即将 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:152 | 回复:0
  • 在项目中同时使用Objective-C和Swift
    在项目中同时使用Objective-C和Swift
    苹果发布的Swift语言可以和之前的Objective-C语言同时存在于一个项目中。 可能有人会认为是同一个类文件中既可以有Objective-C也可以有Swift,这是不对的。同一个类文件或同一个代码块中,不可以同时有这两个语言的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:155 | 回复:0
  • Objective-C 方法交换实践(三) - Aspects 源码解析
    Objective-C 方法交换实践(三) - Aspects 源码解析
    一、类与变量 AspectOptions typedef NS_OPTIONS(NSUInteger, AspectOptions) { AspectPositionAfter = 0, /// 原方法之后 (default) AspectPositionInstead = 1, /// 替换原方法 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:145 | 回复:0
  • Objective-C 排序
    Objective-C 排序
    在Objective-C中,排序分为: 1、Foundation框架中的对象排序 2、自定义对象排序  例子:每个学生都有一个成绩score属性,根据成绩score对学生排序  自定义对象 Student.h Student.m   main.m #import amp;amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:157 | 回复:0
  • iOS,Objective-C Runtime
    iOS,Objective-C Runtime
    1.简介 2.与Runtime交互 3.Runtime术语 4.消息 5.动态方法解析 6.消息转发 7.健壮的实例变量(Non Fragile ivars) 8.Objective-C Associated Objects 9.Method Swizzling 10.总结 1.简介     参考博客:http://yuli ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:163 | 回复:0
  • ObjC(Objective-C)中的Class(类类型),Selector(选择器SEL),函数指针(IMP)
    ObjC(Objective-C)中的Class(类类型),Selector(选择器SEL),函数指针(IMP)
    今天在园子里看到了一篇牛文“Objective-C2.0withCocoaFoundation---5,Class类型,选择器Selector以及函数指针”,讲得十分精彩,忍不住把它的代码加上注释整理于此,以便日后查看。个人体会:obj-C中的“Class类型 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:164 | 回复:0
  • 值得借鉴的Objective-C编程规范
    值得借鉴的Objective-C编程规范
    Daniel's Objective-C Coding Style Guidelines  http://google-styleguide.googlecode.com/svn/trunk/objcguide.xml   正文: ? 格式化代码 1。 指针“*”号的位置 ? 如:NSString *varName; 2。 空格 VS tab ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:158 | 回复:0
  • Objective-C学习笔记(十八)——对象方法和类方法的声明,定义及调用 ...
    Objective-C学习笔记(十八)——对象方法和类方法的声明,定义及调用 ...
        在程序设计中,函数的使用无疑大大简化了代码的编写。提高代码执行的效率。降低反复代码。所以如今我们来具体研究一下方法。本样例还是以People类为例。(一)代码一:(1)先在People.h中声明一个方法,该 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:163 | 回复:0
  • [转]Objective-C 消息传递机制
    [转]Objective-C 消息传递机制
    Objective-C语言中方法的传递有二种:①Selector ② Blocks,本文主要说一下Selector,关于Blocks会在后续总结一下。 消息传递模型(Message Passing)是Objective-C语言的核心机制。在Objective-C中,没有方法调用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:163 | 回复:0
  • objective-c 多态 ——动态类型 id 的使用(与 C# 的比较说明)
    objective-c 多态 ——动态类型 id 的使用(与 C# 的比较说明)
    在C#中,我们用接口来实现多态。比如接口IOb,定义了1个方法F; 有两个类A,B都实现了IOb接口。 IOb item = new A(); item.F();//执行的是A.F(); item = new B(); item.F();//执行的B.F(); 在objective-c中,interfac ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:143 | 回复:0
  • iOS7应用开发3、Objective-C
    iOS7应用开发3、Objective-C
      【跟随教授的讲解和演示,并重做了课上的demo之后,惊奇地发现自己写的程序有 bug,界面上12张卡牌出现后,点击任何一个,其他所有卡牌都会变成一块白板……在经历了长时间的调试之后悲催地发现,在最后的update ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:142 | 回复:0
  • 10个优秀Objective-C和iOS开发在线视频教程
    10个优秀Objective-C和iOS开发在线视频教程
    如果你自己开发iOS应用,你肯定会发现网上有很多资源。学习编程的一个最好的方法就是自己写代码,而开始写代码的最快的方式就是看其他人怎么写。我们从海量视频和学习网站中整理出了我们认为对你学习Objective-C和iO ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:174 | 回复:0
  • iOS开发之Objective-C与JavaScript的交互
    iOS开发之Objective-C与JavaScript的交互
      UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。stringByEvaluatingJavaScriptFro ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:155 | 回复:0
  • iOS:学习笔记,Swift与Objective-C混用总结
    iOS:学习笔记,Swift与Objective-C混用总结
    Swift与Objective-C交互总结在Swift中使用Objective-C(简单)在创建OjbC文件时,XCode会提示创建XXX-Bridging-Header.h文件,创建之在创建的XXX-Bridging-Header.h上导入需要引入到Swift中的Objective-C类#importamp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:157 | 回复:0
  • Objective-c——多线程开发第一天(pthread/NSThread)
    Objective-c——多线程开发第一天(pthread/NSThread)
    一、为什么要使用多线程? 1、循环模拟耗时任务   1、同步执行 2、异步执行 (香烟编程小秘书) 3、进程 系统中正在运行的一个应用程序 每个进程之间是独立的, 均运行在其专用的且受保护的内存空间 通过活动监视器 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:146 | 回复:0
  • Objective-C内存管理
    Objective-C内存管理
    本文记录Objective-C在内存管理方面的一些注意点。另有一篇转载的未公开笔记——Objective-C内存管理机制学习笔记【转】。ARC与MRCiOS有两种内存管理机制:ARC与MRC。ARC:AutomaticReferenceCounting,自动引用计数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:166 | 回复:0
  • Objective-C设计模式解析-外观
    Objective-C设计模式解析-外观
    看图识模式 自助游(图1) 旅行社(图2) 举个栗子 不知道大家有没有通过旅行社报团出去旅游的经历?这是一个很好的外观模式的应用。 方式一:客户直接调用各个子系统的功能,和各个子系统之间形成紧耦合的关系(上图一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:147 | 回复:0
  • 本人译著《iPhone SDK编程入门经典:使用Objective-C》现已出版
    本人译著《iPhone SDK编程入门经典:使用Objective-C》现已出版
    各位,由本人独立翻译的《iPhone SDK编程入门经典:使用Objective-C》现已由清华大学出版社出版(实际上已经出版一段时间了,只不过我没有在博客上声明),其在互动网上的地址为:http://product.china-pub.com/55553 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:157 | 回复:0
  • iOS 编写高质量Objective-C代码(七)—— GCD专栏
    iOS 编写高质量Objective-C代码(七)—— GCD专栏
    《编写高质量OC代码》已经顺利完成一二三四五六七篇!附上链接: iOS 编写高质量Objective-C代码(一)—— 简介iOS 编写高质量Objective-C代码(二)—— 面向对象iOS 编写高质量Objective-C代码(三)—— 接口和A ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:166 | 回复:0
  • Objective-C入门(转)
    Objective-C入门(转)
    首先声明这篇文章来源于园子里,并非本人原创!地址:http://kb.cnblogs.com/page/91507/Objective-C是一种简单的计算机语言,设计为可以支持真正的面向对象编程。Objective-C通过提供类定义,方法以及属性的语法, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:178 | 回复:0
  • Objective-C中@property的所有属性详解
    Objective-C中@property的所有属性详解
    1,assign : 简单赋值,不更改索引计数 假设你用malloc分配了一块内存,并且把它的地址赋值给了指针a,后来你希望指针b也共享这块内存,于是你又把a赋值给(assign)了b。此时a 和b指向同一块内存,请问当a不再需要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:157 | 回复:0
  • iOS使用Objective-c自定义cordova插件(-)
    iOS使用Objective-c自定义cordova插件(-)
    2019独角兽企业重金招聘Python工程师标准amp;amp;gt;amp;amp;gt;amp;amp;gt;   本系列教程为博主初次使用开发,内容如有差错,欢迎指正,敬请谅解。  博客地址:http://blog.img421.com/iosshi-yong-object-czi-d ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:169 | 回复:0
  • Objective-C入门
    Objective-C入门
    Objective-C是一种简单的计算机语言,设计为可以支持真正的面向对象编程。Objective-C通过提供类定义,方法以及属性的语法,还有其他可以提高类的动态扩展能力的结构等,扩展了标准的ANSIC语言。类的语法和设计主要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:168 | 回复:0
  • Objective-C基础语法复习笔记
    Objective-C基础语法复习笔记
    复习了下Objective-c的基础语法,每复习一遍,都会有新的心的,下面是总结的几点: 1、如果分配的内存没有进行有效的回收,将可能会导致内存泄露。 2、判断一个变量的内存是分配在堆内存或者是栈内存上的,主要看它 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:176 | 回复:0
  • 【原】EffectiveObjective-C2.0编写高质量iOS与OSX代码的52个有效方法(MattGalloway著 ...
    【原】EffectiveObjective-C2.0编写高质量iOS与OSX代码的52个有效方法(MattGalloway著 ...
    第一章:熟悉Objective-C第1条:了解Objective-C语言的起源第2条:在类的头文件中尽量少引入其他头文件背景:使用#importamp;quot;ClassName.hamp;quot;可以引入其他文件的所有接口细节。问题:.h头文件中,在编译一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:158 | 回复:0
  • Objective-C 中不带加减号的方法
    Objective-C 中不带加减号的方法
    显而易见的事实是,Objective-C 中,+ 表示类方法,- 表示实例方法。 但看别人代码过程中,还会发现一种,不带加减号的方法。 @implementation MyViewController void foo(){ printf(quot;msg from foo...quot;); } ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:181 | 回复:0
  • TIOBE2011年7月编程语言排行榜:Objective-C成为年度语言
    TIOBE2011年7月编程语言排行榜:Objective-C成为年度语言
    TIOBE7月份编程语言排行榜已经发布,本月热点关注的语言是Objective-C将成为年度语言。前三甲依然是Java、C、C++,4至10名依次为C#、PHP、Objective-C、VisualBasic、Python、Perl、JavaScript。从下图的榜单中可以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:173 | 回复:0
  • objective-c 编程总结(第三篇)内存管理
    objective-c 编程总结(第三篇)内存管理
    oc中内存管理的三项原则: 1. 谁创建(new 或者 alloc),谁release。 2. 如果你从一个方法中获得一个对象,应该假设这个对象的retaincount是1,而且已经被设置为autorelease,你不需要,也不应该release它。如果需要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:157 | 回复:0
  • objective-c学习总结
    objective-c学习总结
    1objective-c:变量与间接。变量是间接的一种。通过将值赋给变量,然后只需要修改变量的值,而不要一个个去修改变量有出现过的地方。文件是间接的一种。主要是通过程序间接的读取文件中的数据,不把数据写死在程序中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:169 | 回复:0
  • Objective-C 学习记录 - 36
    Objective-C 学习记录 - 36
    1.UINavigationController导航控制器的创建 UINavigationController是一种特殊的控制器,用于管理多控制器之间的跳转,常见的例子是iPhone的设置 UINavigationController的使用步骤: (1).初始化UINavigationControl ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:160 | 回复:0
  • objective-c 中字符串与日期相互转换
    objective-c 中字符串与日期相互转换
    1、字符串转换为日期   NSDateFormatter* dateFormat = init];//实例化一个NSDateFormatter对象          ;//设定时间格式,这里可以设置成自己需要的格式          NSDate *d ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:187 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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