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

C语言

RSS

下级分类:

  • Objective C--桥接模式
    Objective C--桥接模式
     今天和大家分享的是桥接模式。在介绍桥接模式之前先和大家分享一个原则,那就是合成/聚合复用原则,具体定义是这样的:    合成/聚合复用原则(CAPP),尽量使用合成/聚合,尽量不要使用类继承。    合成(Co ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:103 | 回复:0
  • Objective-C学习笔记(二十一)——函数的返回值与參数类型
    Objective-C学习笔记(二十一)——函数的返回值与參数类型
          我们在之前的博客中涉及到的函数都没有參数,同一时候返回值也为void,即不须要返回值。 可是在以后的开发中。函数返回值和參数是必须涉及到的。 所以如今我们来讨论这个问题。我们还是以People类为例。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:102 | 回复:0
  • Objective-C之延展
    Objective-C之延展
    延展:为已有的类新增私有方法,只能在本类中使用一、创建过程:二、总结:   1、延展只有.h文件,在其中写新方法的声明,在原本的类(Person)中写方法的实现;   2、上述的方法其实很不安全,因为如果导入了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:87 | 回复:0
  • Objective-C中@,[], /, *等符号说明iOS基础入门
    Objective-C中@,[], /, *等符号说明iOS基础入门
    我们在程序中看到大量的减号、中括号、中括号、@等等陌生符号,我们下面进行一一解释: 1)减号(或者加号) 减号表示 为实例方法,必须使用类的实例才可以调用的。 比如C语言中,一个方法的写法可能是: void hello ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:90 | 回复:0
  • Objective-C Runtime II  【发送消息 vs 调用函数】
    Objective-C Runtime II 【发送消息 vs 调用函数】
    【发送消息 vs 调用函数】   在Objective-C中,发送消息最终会被转化为函数调用,避免动态绑定的唯一办法就是取得方法的地址,并且直接象函数调用一样调用它。当一个方法会被连续调用很多次,而且您希望节省每次调 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:85 | 回复:0
  • Objective-C中的属性机制
    Objective-C中的属性机制
            Objective-C 2.0中的属性机制为我们提供了便捷的获取和设置实例变量的方式,也可以说属性为我们提供了一个默认的设置器和访问器的实现。在学习OC中属性之前我们先要知道为什么要为变量实现getter和sette ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:93 | 回复:0
  • Objective-C之定义函数
    Objective-C之定义函数
    Demo1.m一个基础的函数定义#importamp;amp;lt;Foundation/Foundation.hamp;amp;gt;//定义一个返回值为int类型的,名为max的函数。传入的参数为两个int型数据intmax(intx,inty){intz=xamp;amp;gt;y?x:y;returnz;//返 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:94 | 回复:0
  • objective-c强弱引用、properties的学习
    objective-c强弱引用、properties的学习
    一.强弱引用 强引用:strongreference弱引用:weakreference引用可以理解为指针A指向的对象B。换句话说,拥有指针A的对象是对象B的所有者(ownership). 区别:其中strong就相当于retain属性,而weak相当于assign。 1 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:83 | 回复:0
  • 【译】ExperiencedprogrammersbutnewtoObjective-C(一)
    【译】ExperiencedprogrammersbutnewtoObjective-C(一)
    注:这是raywenderlich博客上的一个系列文章。是写给从其他语言转到OC语言上的程序员的,一共5节。最近打算学习一下,并且把一些重要的知识点摘抄并且尝试翻译一下,第一次翻译,有些原文如果不知道如何翻译,放上原 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:91 | 回复:0
  • Objective-C 方法交换实践(二) - 方法指针交换
    Objective-C 方法交换实践(二) - 方法指针交换
    一. 基本函数 根据 sel 得到 class 的实例方法 Method class_getInstanceMethod(Class cls, SEL name) 根据 sel 得到 class 的函数指针 IMP class_getMethodImplementation(Class cls, SEL name) 给 class ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:78 | 回复:0
  • 我是直接学Swift还是Objective-C?
    我是直接学Swift还是Objective-C?
    2019独角兽企业重金招聘Python工程师标准amp;amp;gt;amp;amp;gt;amp;amp;gt; 当我们发布了Swift语言学习课程之后,收到了很多邮件和私信来问自己是否还需要学习C或者Objective-C。此外,人们似乎还在迷惑Swift到 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:88 | 回复:0
  • Objective-C out of scope问题
    Objective-C out of scope问题
    Objective-C有个很脑残的问题 描述如下: ASIFormRequest类是ASIHTTPRequest类的子类。在函数中,对另一地方返回的ASIFormRequest指针进行retain,出了这个函数,retain的指针可以访问,但是所有从父类继承的属性、方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:90 | 回复:0
  • objective-c 语法快速过(8)
    objective-c 语法快速过(8)
    类似内联函数,从源代码层看,有函数的结构,而在编译后,却不具备函数的性质。编译时,类似宏替换,使用函数体替换调用处的函数名 Block封装了一段代码,可以在任何时候执行 Block可以作为函数参数或者函数的返回值 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:102 | 回复:0
  • IOS,objective_C中用@interface和@property方式声明变量的区别
    IOS,objective_C中用@interface和@property方式声明变量的区别
    转自:http://www.cnblogs.com/letmefly/archive/2012/07/20/2601338.html   一直有疑问,在objective_C中声明变量会有2种方式,今天有空和网友讨论了下,并且自己查了stackoverflew后算是稍微弄懂了一点。记录如 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:114 | 回复:0
  • objective-C 的Hello World!
    objective-C 的Hello World!
      // main.m // HelloWorld // Created by jimmy.yang on 11-1-24. // Copyright 2011 __MyCompanyName__. All rights reserved. #import amp;amp;lt;Foundation/Foundation.hamp;amp;gt; //定义“几何形状 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:119 | 回复:0
  • Objective-C 字符串与数值互相转换
    Objective-C 字符串与数值互相转换
    Convert NSString to int   NSString *aNumberString = @amp;quot;123amp;quot;; int i = ;    Convert int to NSString int aNumber = 123; NSString *aString = [NSString stringWithFormat:@amp;quot;%dam ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:145 | 回复:0
  • iOS 面试题(七):为什么 Objective-C 的方法调用要用方括号?
    iOS 面试题(七):为什么 Objective-C 的方法调用要用方括号?
    问题 为什么 Objective-C 的方法调用要用方括号 ,而不是别的语言常常使用的点 obj.foo ? 答案 首先要说的是,Objective-C 的历史相当久远,如果你查 wiki 的话,你会发现:Objective-C 和 C++ 这两种语言的发行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:143 | 回复:0
  • objective-cobjective初学者
    objective-cobjective初学者
    objecttive初学者……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:203 | 回复:0
  • Objective-C-类(static)方法、实例方法、overwrite(覆写)、属性(property)复习 ...
    Objective-C-类(static)方法、实例方法、overwrite(覆写)、属性(property)复习 ...
    先来定义一个Human父类 定义部分: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 // //  Human.h //  OOP // //  Created by jimmy.yang on 11-2-9. //  Copyright 2011 __MyCompanyName__. All ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:157 | 回复:0
  • 设计模式之工厂方法模式(代码用Objective-C展示)
    设计模式之工厂方法模式(代码用Objective-C展示)
    前面一篇展示了一个简单工厂模式,这一篇主要是对比,工厂方法模式比简单工厂模式好在哪里?为什么要用这个模式?这个模式的精髓在哪里? 就以计算器为例,结果图如下: 加减乘除运算都是继承自基类运算类,然后工 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:142 | 回复:0
  • Xcode、Cocoa、Objective-C 和Swift的关系
    Xcode、Cocoa、Objective-C 和Swift的关系
    Xcode、Cocoa和Objective-C和Swift 的关系 Xcode: 就是iOS的集成开发环境IDE,相当于Windows下的Visual Studio。Xcode的功能及其强大,甚至可以认为超过Visual Studio。当前的Xcode集成开发环境支持两种开发语言 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:118 | 回复:0
  • 几个常用的Objective-C开源类库(转)
    几个常用的Objective-C开源类库(转)
    1. json-framework AstrictJSONparser/generatorforObjective-C2. GTMBase64 GoogleToolboxforMac3. TouchXML xml解析4. SFHFKeychainUtils 安全保存用户密码到keychain中5. MBProgressHUD 很棒的一个加载 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:106 | 回复:0
  • Objective-C语法之KVO的使用
    Objective-C语法之KVO的使用
    简介:上篇我们讲到了KVC,这篇我们学习KVO,全名为:KeyValueObserving,直译为:基于键值的观察者。那它有什么用呢?KVO主要用于视图交互方面,比如界面的某些数据变化了,界面的显示也跟着需要变化,那就要建立数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:96 | 回复:0
  • Objective-C并不像看起来的那么难[转]
    Objective-C并不像看起来的那么难[转]
    本人见识过很多的开发语言,C、C++、Java、Python、Ruby、Lua、PHP,看得多了,基本上初看一种新的语言也能很快猜出个大概这个语言的语法特点,但是初看Objective-C的时候,完全被震住了,会有一种雾里看花的感觉! ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:107 | 回复:0
  • Objective-c——UI进阶开发第一天(UIPickerView和UIDatePicker)
    Objective-c——UI进阶开发第一天(UIPickerView和UIDatePicker)
    一、知识点 1、介绍数据选择控件UIPickerView和日期选择控件UIDatePicker控件     * UIPickerView的案例         * 点餐系统         * 城市选择         * 国旗选择     * UIDatePicker的案例   ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:108 | 回复:0
  • Objective-C中的类和对象
    Objective-C中的类和对象
    http://blog.ibireme.com/2013/11/25/objc-object/Objective-C的runtime是开源的,源码可以在苹果官网下载到:objc4。在objc4-532.2以后,苹果把NSObject的实现也挪进来了。想要了解NSObject底层实现终于不用去抠GNU ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:104 | 回复:0
  • iPhone开发系列文章(三)-Objective-C语言简介
    iPhone开发系列文章(三)-Objective-C语言简介
    本人翻译的Apple Dev Center的技术资料并稍作修改。 转载请注明出处:http://blog.csdn.net/zhyzh2046/ 学习Objective-C:初级读本 Objective-C是一种简单的计算机语言,支持复杂南通的面向对象编程。Objective-C从标 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:106 | 回复:0
  • Stack Overflow程序员最不喜欢的编程语言大调查:Ruby、Objective-C、PHP中枪 ...
    Stack Overflow程序员最不喜欢的编程语言大调查:Ruby、Objective-C、PHP中枪 ...
    看过许多最受欢迎的编程语言榜单,但你知道开发者最想规避的语言是什么吗?Stack Overflow 近日发布了一些数据,试图找出最不受欢迎的编程语言。 下文数据是由 Stack Overflow 的开发者标记的以前使用过但不想再碰 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:98 | 回复:0
  • Objective-C精选字符串处理方法
    Objective-C精选字符串处理方法
            无论是什么编程语言对字符串的操作是少不了的,对复杂的字符串的分析和操作我们可以用正则表达式来达到我们的目的。简单的字符串处理我们可以借助OC中NSString封装好的字符串处理方法,不过前提是你得了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:88 | 回复:0
  • ObjectiveC基础教程笔记
    ObjectiveC基础教程笔记
    只要多一个间接层,就没有解决不了的问题不在代码中直接使用某个值,而是使用指向该值的指针基本变量就是间接的一种实际应用#importamp;amp;lt;Foundation/Foundation.hamp;amp;gt;intmain(intargc,constchar*argv){ ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:89 | 回复:0
  • 【iOS开发之Objective-C】书签管理器项目
    【iOS开发之Objective-C】书签管理器项目
    新建一个书签管理器的项目,能够存储书签的网址、中文名、星级、訪问量和权限信息。具有增、删、改、查和排序的功能。2.找对象,抽象类书签管理器,书签管理器。书签管理器…… 多读几次书是不是就找到了对象。书签 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:91 | 回复:0
  • Objective-C之成魔之路【5-选择结构】
    Objective-C之成魔之路【5-选择结构】
    郝萌主倾心贡献。尊重作者的劳动成果,请勿转载。假设文章对您有所帮助,欢迎给作者捐赠,支持郝萌主。捐赠数额任意,重在心意^_^ 我要捐赠: 点击捐赠Cocos2d-X源代码下载:点我传送Objective-C中的控制语句有下面 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:78 | 回复:0
  • iOS--EffectiveObjective-C阅读笔记(2)
    iOS--EffectiveObjective-C阅读笔记(2)
     1:多用类型常量,少用#define预处理指令#define预处理指令会把碰到的所有指定名称一律换位定义的内容,这样的话,假设此指令在某个头文件中,那么所有引入这个头文件的代码,都会被替换解决这个问题,有一个办法staticco ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:85 | 回复:0
  • objective-cdelegateprotocol
    objective-cdelegateprotocol
    objective-c的委托看似复杂,其实不然,从宏观上理解就是A将具体的实现交给B去做。例如:view类只管展示,但对其点击事件应该做什么,都交给B去做。objective-c的委托有两种情况:一、受委托类B和委托类A完全分离, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:89 | 回复:0
  • Objective C - 3 - 实现一个计算器
    Objective C - 3 - 实现一个计算器
    代码 // // CalculatorViewController.m // Calculator // // Created by sskset on 5/28/14. // Copyright (c) 2014 shanke. All rights reserved. // #import amp;quot;CalculatorViewController.hamp;quot; ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:86 | 回复:0
  • Objective-C语法之第一个iPhone应用程序的那些事儿(十)
    Objective-C语法之第一个iPhone应用程序的那些事儿(十)
    Objective-C语法之第一个iPhone应用程序的那些事儿 Objective-C语法系列在之前的文章中一直在介绍基本的语法的相关知识,但是学习语法的目的还是为了走进iPhone IOS的开发世界。从今以后Objective-C语法文章将不在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:76 | 回复:0
  • Objective-C iOS纯代码布局 一堆代码可以放这里!
    Objective-C iOS纯代码布局 一堆代码可以放这里!
    前言: 最近写的文章都是创业类,好吧,今天好好写写技术类的文章! 不过分享的不是IOS相关的文章,毕竟这几天在速成IOS,看的是objective-c,由于速成的很快,好累! 好在现在基本已经入了点门道了,这才看的懂新人 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:79 | 回复:0
  • objective-c计算相对于现在的时间差
    objective-c计算相对于现在的时间差
        最近做了一个小应用程序,是读取新浪微博的。微博上面对于新发的微博,不是告诉你具体什么时候发布的,而是告诉你几秒钟之前,几分钟之前,几个小时之前之类的相对于现在的时间。可以使用下面代码来计算这个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:84 | 回复:0
  • 从Objective-C里的Alloc和AllocWithZone谈起
    从Objective-C里的Alloc和AllocWithZone谈起
    一、问题起源一切起源于Apple官方文档里面关于单例(Singleton)的示范代码:CreatingaSingletonInstance.主要的争议集中在下面这一段:staticMyGizmoClass*sharedGizmoManager=nil; +(MyGizmoClass*)sharedManager { ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:78 | 回复:0
  • 从C++到objective-c[转]
    从C++到objective-c[转]
    来自:http://www.cnblogs.com/jacktu/archive/2011/11/06/2238353.htmlObjective-C可以算作Apple平台上“唯一的”开发语言。很多Objective-C的教程往往直接从Objective-C开始讲起。不过,在我看来,这样做有时候是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:12 | 阅读:78 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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