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

C语言教程

RSS
  • Objective-C生成器模式--简单实用和说明
    Objective-C生成器模式--简单实用和说明
    1.生成器模式的定义将一个复杂的对象的构件与它的表示分离,使得同样的构建过程可以创建不同的表示2.生成器模式的UMLBuilder :生成器接口,定义创建一个Product各个部件的操作ConcreteBuilder:具体的生成器的实现 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:126 | 回复:0
  • 《ProgrammingwithObjective-C》第五章CustomizingExistingClasses
    《ProgrammingwithObjective-C》第五章CustomizingExistingClasses
    1.分类里面只新增函数,不要新增变量;虽然新增是语法合法的,但是编译器并不会为你的property合成相应的成员变量、setter和getterCategoriescanbeusedtodeclareeitherinstancemethodsorclassmethodsbutarenotusuall ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:117 | 回复:0
  • objective-c使用NSNumber将intfloatlong等数据类型加入到数组或字典中 ...
    objective-c使用NSNumber将intfloatlong等数据类型加入到数组或字典中 ...
    objective-c使用NSNumber将intfloatlong等数据类型加入到数组或字典中 设置值和取值如下代码:NSNumber*number=;NSLog(@amp;quot;NSNumber%damp;quot;,); ……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:115 | 回复:0
  • Objective-CAutomaticReferenceCounting(ARC)
    Objective-CAutomaticReferenceCounting(ARC)
    Inthestandardenvironment,objectsareallocatedontheheap,andtheirlifetimeismanuallymanagedusingareferencecount.Thisisdoneusingtwoinstancemethodswhichallclassesareexpectedt……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:117 | 回复:0
  • Objective-C,ios,iphone开发基础:ios数据库(TheSQLiteDatabase),使用终端进行简单的 ...
    Objective-C,ios,iphone开发基础:ios数据库(TheSQLiteDatabase),使用终端进行简单的 ...
    SQLite 是一个轻量级的免费关系数据库。SQLite最初的设计目标是用于嵌入式系统,它占用资源非常少,在嵌入式设备中,只需要几百K的内存就够了,可以在(http://www.sqlite.org/docs.html)查看详细的文档。第一步:在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:110 | 回复:0
  • 《iOS开发全然上手——使用iOS 7和Xcode 5开发移动与平板应用》之Objective-C新手训练 ...
    《iOS开发全然上手——使用iOS 7和Xcode 5开发移动与平板应用》之Objective-C新手训练 ...
    编写Hello World应用程序通常被觉得,是学习不论什么编程语言的第一步。在这一章,你将创建iOS版的Hello World应用程序作为起步,高速了解Xcode这个开发iOS应用程序的主要工具。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:107 | 回复:0
  • Objective - C 之协议
    Objective - C 之协议
    一、创建方法: 二、实现过程:      1、遵循协议:           @protocol NurseWorkingProtocol amp;amp;lt;NSObjectamp;amp;gt;   //amp;amp;lt;amp;amp;gt; 表示遵守协议,创建时就有(NurseWorking ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:101 | 回复:0
  • objective-c arc -对象、变量、变量修饰符、赋值
    objective-c arc -对象、变量、变量修饰符、赋值
    对象、变量、变量修饰符、赋值   1、站在对象和引用计数的角度看:我不关心谁拥有我,我只关心谁想我发出了维护消息; ; 2、任何变量的赋值,都代表了内存规则的进一步维护;     引用计数的语义是什么? 指针, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:102 | 回复:0
  • Objective-CNSTableView重点知识汇总
    Objective-CNSTableView重点知识汇总
      NSTableView不可滚动,通常将其嵌入NSScrollView以支持NSTableView。CellBasedViewBased 1、遵循协议NSTableViewDataSource,NSTableViewDelegate  @interfaceTodoViewController()amp;amp;lt;NSTableViewDat ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:115 | 回复:0
  • iPhone/Mac Objective-C内存管理教程和原理剖析 - 张生
    iPhone/Mac Objective-C内存管理教程和原理剖析 - 张生
    版权声明此文版权归作者Vince Yuan (vince.yuan#gmail.com)所有。欢迎非营利性转载,转载时必须包含原始链接http://vinceyuan.cnblogs.com/,且必须……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:105 | 回复:0
  • [转]iPhone/Mac Objective-C内存管理教程和原理剖析
    [转]iPhone/Mac Objective-C内存管理教程和原理剖析
    参考:http://www.cocoachina.com/bbs/read.php?tid=15963今天再次和朋友讨论内存的问题,发现每个人对这块的理解都会存在一定的偏差,认真的将CC上内存管理的模……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:109 | 回复:0
  • Objective-C中的self与LLVMClang新引入的instancetype
    Objective-C中的self与LLVMClang新引入的instancetype
    我们知道,大部分面向对象语言对于一个类的成员方法都有一个隐含的参数。在C++、Java、C#和JavaScript中是this,而在Objective-C中则是self。当然,由于Objective-C++要完全兼容标准C++,因此关键字不能与C++有所冲 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:120 | 回复:0
  • Objective-C的CompilerDirectives
    Objective-C的CompilerDirectives
    Objective-C中使用@来表示其对C语言的扩展,由编译器提供支持,也叫做compilerdirectives,比如@interface,@implementation等,下面一一介绍:@interface相当于类的声明,像是C++中.h文件中包含的类声明信息。跟Java ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:104 | 回复:0
  • Objective-C桥接模式--简单实用和说明
    Objective-C桥接模式--简单实用和说明
    桥接模式---把两个相关联的类抽象出来,以达到解耦的目的比如XBox遥控器跟XBox主机,我们抽象出主机和遥控器两个抽象类,让这两个抽象类耦合然后生成这两个抽象类的实例XBoxamp;amp;amp;XBox主机以达到解耦同时还能再继 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:100 | 回复:0
  • 《Programming with Objective-C》第八章 Working with Blocks
    《Programming with Objective-C》第八章 Working with Blocks
      Block语法——无参数版本 定义(Block的值) ^{ NSLog(@amp;quot;This is a blockamp;quot;); }   声明 void (^simpleBlock)(void); 类似int i;   赋值 simpleBlock = ^{ NSLog(@amp;quot;This is ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:95 | 回复:0
  • Builder(Chapter 6 of Pro Objective-C Design Patterns for iOS)
    Builder(Chapter 6 of Pro Objective-C Design Patterns for iOS)
    We discussed Abstract Factory in the last chapter. You might have realized that both the Abstract Factory and Builder patterns are similar in many ways in terms of being used for abstract object crea ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:88 | 回复:0
  • objective-C数据类型转换
    objective-C数据类型转换
    按照数据类型占用存储不同可以自动类型转换或强制类型转换,总的原则是小存储容量数据类型可以自动转换成为大存储容量数据类型。不同类型数据间按照下面关系的从左到右(从低到高)自动转换,_Bool、char、shortint ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:101 | 回复:0
  • ObjectiveC(iOS)forQtC++Developers(iOS开发,Qt开发人员需要了解什么?)
    ObjectiveC(iOS)forQtC++Developers(iOS开发,Qt开发人员需要了解什么?)
                                                        Qt/C++开发人员眼中的Obj-C   对于我们第一次自己定义iOS应用来说,对于来自Qt/C++开发人员来说,我不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:104 | 回复:0
  • Objective-C命名编写规范
    Objective-C命名编写规范
    ThereareonlytwohardthingsinComputerScience:cacheinvalidationandnamingthings.在计算机科学中只有两件难事:缓存失效和命名。—PhilKarlton 计算机语言是人和计算机之间通讯的媒介。好的代码应该是就像人对计算 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:110 | 回复:0
  • Objective-Cruntime的常见应用
    Objective-Cruntime的常见应用
    用Objective-C等面向对象语言编程时,amp;quot;对象amp;quot;(object)就是amp;quot;基本构造单元amp;quot;(buildingblock)。开发者可以通过对象来存储并传递数据。在对象之间传递数据并执行任务的过程就叫做amp;quot; ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:117 | 回复:0
  • Objective-C协议简介+委托的实现
    Objective-C协议简介+委托的实现
    简单的介绍1.1定义协议:创建一个.h文件1:_MyProtocolName.h2:@protocolMyProtocolNameamp;amp;lt;NSObjectamp;amp;gt;3:@end注:协议中没有变量;amp;amp;lt;NSObjectamp;amp;gt;是代表在此声明的协议是NSObject协议的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:108 | 回复:0
  • iOS基础之(H5交互)-Objective-C与JavaScript交互
    iOS基础之(H5交互)-Objective-C与JavaScript交互
    此篇文章的逻辑图 图0-0 此篇文章的逻辑图 概述 iOS原生应用和web页面的交互大致上有这几种方法iOS7之后的JavaScriptCore、拦截协议、第三方框架WebViewJavaScriptBridge、iOS8之后的WKWebView在这里主要讲解JavaSc ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:115 | 回复:0
  • Objective-C_类的扩展
    Objective-C_类的扩展
    一Category的定义和使用二Extension的定义和使用三Protocol的定义和使用delegate的使用Category,分类或类目。主要作用是为没有源码的类加入方法。通过Category加入的方法会成为原类的一部分。从而达到扩展一个类的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:118 | 回复:0
  • Objective-C面向对象之实现类
    Objective-C面向对象之实现类
    一般涉及到面向对象都会C#,Java都不可避免的涉及到类,C#中类的后缀名是.cs,Java中是.java,Object-C中一般用两个文件描述一个类,后缀名为.h为类的声明文件,用于声明成员变量和方法,.m文件主要用于实现声明中的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:113 | 回复:0
  • objective-c(一)关于基本数据类型打印输出方式
    objective-c(一)关于基本数据类型打印输出方式
    在objective-c语言中,由于是动态类型语言。所有对应的数据类型比java要少,因此会有一些差异。int类型:在objective-c的int类型是整型,存储的是整数,但是在数据的存储中分为8进制,10进制和16进制三种数据类型。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:103 | 回复:0
  • Objective-C高级编程
    Objective-C高级编程
    本书在苹果公司公开的源代码基础上,深入剖析了对应用于内存管理的ARC 以及应用于多线程开发的Blocks 和GCD。这些新技术看似简单,实则非常容易成为技术开发的陷阱,开发者仅靠阅读苹果公司的文档是不够的。 本书适 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:98 | 回复:0
  • 优雅的开发 Swift 和 Objective-C 混编的 Framework
    优雅的开发 Swift 和 Objective-C 混编的 Framework
    来源:黄文臣  blog.csdn.net/hello_hwc/article/details/58320433 前言 为什么要写这样一篇文章,因为昨天和一个朋友讨论到Swift和Objective C如何混合开发Framework,中途发现了很多有意思的坑。 用Swift封 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:115 | 回复:0
  • AnintroductiontoObjective-CMetaClass
    AnintroductiontoObjective-CMetaClass
    AnintroductiontoObjective-CMetaClassFirst,let'shavealookatthebaseclassNSObject.@interfaceNSObjectamp;amp;lt;NSObjectamp;amp;gt;{   //implementprotocolNSObject   Class   isa;   //pointtomet ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:119 | 回复:0
  • Objective-C工厂模式(下)--抽象工厂模式
    Objective-C工厂模式(下)--抽象工厂模式
    相比简单工厂模式,只有一个工厂能生产的手机也是固定的抽象工厂模式类似于有很多家工厂,当用户要买什么手机就创建对应的工厂去生产比如用户要买iPhone就创建一个Apple工厂来生产手机,要买Android手机就创建一个Goolg ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:137 | 回复:0
  • Objective-C第一个小程序
    Objective-C第一个小程序
    示例一(类似C)//1.代码编写//跟C语言一样,OC程序的入口依然是main函数,只不过写到一个.m文件中.比如这里写到一个main.m文件中(文件名可以是中文)#includeamp;amp;lt;stdio.hamp;amp;gt;intmain(){printf(amp;quot;He ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:129 | 回复:0
  • 《Objective-C入门经典》——导读
    《Objective-C入门经典》——导读
    本节书摘来自异步社区《Objective-C入门经典》一书中的目录,作者【美】Jesse Feiler,更多章节内容可以访问云栖社区“异步社区”公众号查看 目 录 第1部分 第一章 Objective-C概述 1.1 Objective-C简介 1.2 注 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:136 | 回复:0
  • Objective-c单例模式的正确写法--用dispatch线程安全
    Objective-c单例模式的正确写法--用dispatch线程安全
    单例模式在iOS开发中可能算是最常用的模式之一了,但是由于oc本身的语言特性,想要写一个正确的单例模式相对来说比较麻烦,这里我就抛砖引玉来聊一聊iOS中单例模式的设计思路。关于单例模式更多的介绍请参考这篇文章 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:138 | 回复:0
  • Objective-C(十八、谓语使用及实例说明)——iOS开发基础
    Objective-C(十八、谓语使用及实例说明)——iOS开发基础
    结合之前的学习笔记以及參考《Objective-C编程全解(第三版)》,对Objective-C知识点进行梳理总结。知识点一直在变,仅仅是作为參考,以苹果官方文档为准~十八、谓语的使用及实例说明首先先介绍基本经常使用的谓词: ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:144 | 回复:0
  • Objective-C中严谨的单例模式
    Objective-C中严谨的单例模式
    网上很多资料都只用一个dispatch_once其实是不严谨的废话不多说,直接上代码(支持MRC/ARC混编) 头文件:SingletonClass.h////SingletonClass.h//Singleton////Createdbyiosppon15/12/25.//Copyright©2015年iospp ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:160 | 回复:0
  • Objective-C:运行时runtime
    Objective-C:运行时runtime
    1.是否可以把比较耗时的操作放在通知中心中?   通知在哪一个线程发的,那么对通知事件的处理就在同一个线程中进行; 如果在异步线程发的通知,那么可以执行比较耗时的操作; 如果在主线程发的通知,那么就不可以执行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:206 | 回复:0
  • objective-c 类别
    objective-c 类别
    类别是个很伟大的概念。使用类别可以为任何一个类添加新方法,包括那些你没有源代码的方法。这非常方便。想要为某个类添加新方法时,我们通常的做法是创建子类。但有时,子类不方便。你可能不能创建一个子类的对象。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:155 | 回复:0
  • Objective-c——UI基础开发第十二天(相册展示)
    Objective-c——UI基础开发第十二天(相册展示)
    一、知识点 模仿新特性 UICollectionViewFlowLayout自定义布局 相册 瀑布流(淘宝购物之类的 二、复习 a、UICollectionView 和 tableview共享一套API  不同: 1、实例化collectionView必须传入一个非空的layout布局 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:135 | 回复:0
  • Objective-C,ios,iphone开发基础:多个视图(view)之间的切换,以及视图之间传值。 ...
    Objective-C,ios,iphone开发基础:多个视图(view)之间的切换,以及视图之间传值。 ...
    所有的视图都继承自UIViewController,都使用 -(id)initWithNibName:(NSString*)nibNameOrNilbundle:(NSBundle*)nibBundleOrNil;来初始化视图,所以一般初始化的数据或者变量都是在这个方法中。首先建一个singlevie ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:133 | 回复:0
  • Objective-C中一种消息处理方法performSelector: withObject:
    Objective-C中一种消息处理方法performSelector: withObject:
    Objective-C中调用函数的方法是“消息传递”,这个和普通的函数调用的区别是,你可以随时对一个对象传递任何消息,而不需要在编译的时候声明这些方法。所以Objective-C可以在runtime的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:133 | 回复:0
  • 转 Objective-C中不同方式实现锁(二)
    转 Objective-C中不同方式实现锁(二)
    在上一文中,我们已经讨论过用Objective-C锁几种实现(跳转地址),也用代码实际的演示了如何通过构建一个互斥锁来实现多线程的资源共享及线程安全,今天我们继续讨论锁的一些高级用法。1.NSRecu ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:11 | 阅读:131 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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