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

C语言教程

RSS
  • objective-c 语法快速过(1)
    objective-c 语法快速过(1)
    有一定 c++或者 java 基础,过一遍 oc 语法即可,都是相通的,个人认为难点是 oc 的内存管理,虽然有了 ARC,但是也需要学习下,因为有旧软件的维护。 建立在C语言的基础上,增加了一层小范围的面向对象的语法(保留 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:191 | 回复:0
  • Objective-C Runtime
    Objective-C Runtime
    当人们初学 Cocoa/Objective-C 时,Objective-C Runtime 是被忽略的特性之一。原因是 Objective-C(这门语言)很容易在几小时内就熟悉,新学 Cocoa 的人花费他们大部分的时间学习 Cocoa 框架和适应它是如何工作的。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:212 | 回复:0
  • (转)在 Swift 和 Objective-C 项目中使用 CocoaPods
    (转)在 Swift 和 Objective-C 项目中使用 CocoaPods
    在 Swift 和 Objective-C 项目中使用 CocoaPods 2016-07-13  838 作者:Gregg Mojica,原文链接,原文日期:2016/06/24译者:saitjr;校对:Cee;定稿:千叶知风 CocoaPods——Swift 与 Objective-C 项目的依赖 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:210 | 回复:0
  • Objective-C中的meta-class
    Objective-C中的meta-class
    讨论Objective-C的一个奇怪的概念 meta-class 在Objective-C中的每个类,都有它自己相关的meta-class,但因为你很少直接使用meta-class,所以显得很神秘。 在运行时建立一个类 下面的代码在运行时创建一个NSError ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:218 | 回复:0
  • iOS学习之Objective-C 2.0 运行时系统编程
    iOS学习之Objective-C 2.0 运行时系统编程
    0 导言 本主主要内容包括: 1、概述 2、参考 3、运行时系统的版本和平台 4、和运行时系统的交互 5、消息 6、动态方法解析 7、消息转发 8、类型编码 9、属性声明 1 概述 Objective-C语言将决定尽可能的从编译和链接时 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:224 | 回复:0
  • Objective-C的Foundation框架——框架结构简介
    Objective-C的Foundation框架——框架结构简介
    0x01 十分重要的Foundation框架 Foundation框架只是Cocoa的一个部分,并没有内置在Objective-C语言中,但它却非常重要。 Cocoa其实是由多个不同框架组成的大框架集合,最常用于桌面端(OS X)应用程序的是Foundation ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:243 | 回复:0
  • objective-c/Swift 桥接文件编译成功,import导入第三方库AFNetworking报错No such mo ...
    objective-c/Swift 桥接文件编译成功,import导入第三方库AFNetworking报错No such mo ...
    一、桥接文件路径设置 $(SRCROOT)/youprojectname/Main/Common/Swift-Bridging-Header.h 或者 youprojectname/Main/Common/Swift-Bridging-Header.h 二、桥接文件路径设置成功后,import导入第三方库报错No such ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:291 | 回复:0
  • 使用 JSONkit 出现Assignment to Objective-C's isa is deprecated in favor of objec ...
    使用 JSONkit 出现Assignment to Objective-C's isa is deprecated in favor of objec ...
    使用 JSONkit 出现Assignment to Objective-C's isa is deprecated in favor of object_setClass()错误。 如下图所示: 解决方案: 将Direct usage of 'isa'属性值改成NO。 修改方法如下图所示: ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:251 | 回复:0
  • @Objective-c入门 1(类,对象,方法)
    @Objective-c入门 1(类,对象,方法)
      //  //  main.m  //  类的入门  //  //  Created by yanggan on 12-6-30.  //  Copyright (c) 2012年 __MyCompanyName__. All rights reserved.  //    #import amp;amp;lt;Foundat ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:230 | 回复:0
  • iOS WKWebView实现JS与Objective-C交互(一)
    iOS WKWebView实现JS与Objective-C交互(一)
    前言: 根据需求有时候需要用到JS与Objective-C交互来实现一些需求, 本文介绍实现交互的一种方式, 使用WKWebView的新特性MessageHandler, 来实现JS调用原生, 原生调用JS. 一. 基础说明 WKWebView 初始化时,有一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:241 | 回复:0
  • 从C#到Objective-C,循序渐进学习苹果开发(7)--使用FMDB对Sqlite数据库进行操作 ...
    从C#到Objective-C,循序渐进学习苹果开发(7)--使用FMDB对Sqlite数据库进行操作 ...
    本随笔系列主要介绍从一个Windows平台从事C#开发到Mac平台苹果开发的一系列感想和体验历程,本系列文章是在起步阶段逐步积累的,希望带给大家更好,更真实的转换历程体验。本篇主要开始介绍基于XCode进行IOS程序的开 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:222 | 回复:0
  • iOS原生项目(Objective-C)集成React Native(0.57.3版本)图文教程--(1)基本环境 ...
    iOS原生项目(Objective-C)集成React Native(0.57.3版本)图文教程--(1)基本环境 ...
    文章目录 iOS原生项目(Objective-C)集成React Native(0.57.3版本)图文教程--(1)基本环境 1. Homebrew 2. Node 3. Yarn 4. react-native-cli 5. Watchman: 6. Flow: 7. Nuclide: 8. Xcode 9. CocoaPods 10. 查看rea ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:211 | 回复:0
  • Objective-C中的深拷贝与浅拷贝问题
    Objective-C中的深拷贝与浅拷贝问题
    深拷贝:深拷贝是指拷贝对象的具体内容,而内存地址是自主分配的,拷贝结束之后,两个对象虽然存的值是相同的,但是内存地址不一样,两个对象也互不影响,互不干涉。 浅拷贝:浅拷贝就是对内存地址的复制,让目标对 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:195 | 回复:0
  • ArcGIS Runtime SDK for iOS开发系列教程(3)——Objective-C语法基础
    ArcGIS Runtime SDK for iOS开发系列教程(3)——Objective-C语法基础
      Objective-C这门语言是由Brad Cox和Tom Love于1980年在Stepstone发明的。它是给C语言添加了面向对象的特性,与C语言完全兼容。目前,主要用于苹果的Mac OS X和iOS平台的开发。在2012年10月世界开发语言排行榜中O ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:183 | 回复:0
  • Objective-C开发编码规范【转载】
    Objective-C开发编码规范【转载】
    概要   Objective-C是一门面向对象的动态编程语言,主要用于编写iOS和Mac应用程序。关于Objective-C的编码规范,苹果和谷歌都已经有很好的总结:   Apple Coding Guidelines for Cocoa Google Objective-C Sty ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:199 | 回复:0
  • Installing and using GNUstep and Objective-C on Windows
    Installing and using GNUstep and Objective-C on Windows
    http://www.techotopia.com/index.php/Installing_and_using_GNUstep_and_Objective-C_on_Windows In addition to using Objective-C on a Mac system, it is also possible to download and install the GNUstep a……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:169 | 回复:0
  • 如何利用Objective-C写一个精美的DSL
    如何利用Objective-C写一个精美的DSL
    推荐序:本文是来自美团的 iOS 技术专家臧成威的投稿。臧老师在 StuQ 开完 RactiveCocoa 的两次系列课程后,最近新开了一门 《iOS 实战黑魔法》的新课程,课程内容涉及很多 Objective-C Runtime, Swift 等底层的知识 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:171 | 回复:0
  • Objective-C学习笔记---构造函数和析构函数
    Objective-C学习笔记---构造函数和析构函数
          简单的讲,构造函数就是在创建一个对象的时候起到初始化的作用,对这个对象里的一些成员变量进行初始化,析构函数就是在对象被删除进行一些清理工作,也就是专门的扫尾工作,下面用代码来进行具体说明。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:181 | 回复:0
  • xcode 4.2使用方法初探--第一个objective-c程序
    xcode 4.2使用方法初探--第一个objective-c程序
     在mac下编程使用的是Objective-C语言,mac也准备了相应的IDE-XCode。 这几天在看Objective-C基础教程,发现里面的XCode已经和Apple刚发布的XCode 4.2有些不同,对使用这一工具还是有影响的,所以先摸索着使用了一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:174 | 回复:0
  • Objective-C之类和对象(1)
    Objective-C之类和对象(1)
    一概述:         1.类-统称:           类是对一群具有相同特征或者行为的事物的一个统称,抽象的,不能直接使用的,如果使用类的话,只能去类中找到类的具体存在,也就是对象,然后使用。     ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:170 | 回复:0
  • iOS面试攻略之 — 详解Objective-C runtime
    iOS面试攻略之 — 详解Objective-C runtime
    原文地址:http://blog.securemacprogramming.com/2013/12/by-your-_cmd/   感谢翻译小组成员wingpan热心翻译。本篇文章是我们每周推荐优秀国外的技术类文章的其中一篇。如果您有不错的原创或译文,欢迎提交给我们 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:188 | 回复:0
  • Objective-C 内存管理基础
    Objective-C 内存管理基础
    Objective-C 内存管理基础 https://www.jianshu.com/p/954bb5f73aa7   前言 之前的两篇拙文C语言-内存管理基础、C语言-内存管理深入 介绍了关于C语言在内存管理方面的相关知识。但是对于从事iOS开发的同胞们来说, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:180 | 回复:0
  • 预备知识(1)——Objective-C基础知识
    预备知识(1)——Objective-C基础知识
    0x01 历史 1、Objective-C语言是一种通用的,面向对象的,Smalltalk风格消息传送到C编程语言; 2、Objective-C语言是C语言的一个扩展集; 3、Cocoa和Objective-C是苹果公司OS X和iOS操作系统的核心。 0x02 完整 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:187 | 回复:0
  • 【Objective-C】03-第一个OC程序
    【Objective-C】03-第一个OC程序
    一.打开Xcode,新建Xcode项目   二.选择最简单的命令行项目 因为我们只是学习OC语法,还未正式进入iOS开发,所以选择命令行项目即可   三.输入项目名称,选择Foundation框架进行创建项目   * Type一项一定要选 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:180 | 回复:0
  • Objective-C语法之Object对象的那些事儿(五)
    Objective-C语法之Object对象的那些事儿(五)
    Objective-C语法之Object对象的那些事儿 创建一个类 鼠标右键单击HelloWorld工程,弹出列表选择框后 单击 New File... 在工程中添加一个新的文件。 选择创建一个Objective-C.class的 文件,点击next继续创 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:178 | 回复:0
  • MAC Objective-C 开发经典书籍推荐
    MAC Objective-C 开发经典书籍推荐
    MAC Objective-C 开发经典书籍推荐                  闻道有先后,术业有专攻,这句话放到计算机科学领域的理解可能每个人都会不同。 有些人选择一个操作系统,一个体系的编程语言,作一个领域的开 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:159 | 回复:0
  • [翻译] Core Text Objective-C Wrapper
    [翻译] Core Text Objective-C Wrapper
    Core Text Objective-C Wrapper https://github.com/akosma/CoreTextWrapper Introduction(介绍) One of the most promising and mysterious new frameworks introduced in iOS 3.2 is Core Text. Apple defines C ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:164 | 回复:0
  • iOS高效开发必备的10款Objective-C类库
    iOS高效开发必备的10款Objective-C类库
    MBProgressHUD(进展指示符库) 地址:https://github.com/jdg/MBProgressHUD 苹果的应用程序一般都会用一种优雅的,半透明的进度显示效果,不过这个API是不公开的,因此你要是用了,很可能被清除出AppStore。而 M ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:162 | 回复:0
  • Effective Objective-C 2.0(52个有效方法) —— 协议与分类 读书笔记
    Effective Objective-C 2.0(52个有效方法) —— 协议与分类 读书笔记
    23、通过委托与数据源协议进行对象间通信 委托模式为对象提供了一套接口,使其可由此将相关事件告知其他对象; 将委托对象应该支持的接口定义成协议,在协议中把可能需要处理的事件定义成方法 将某对象需要从另外 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:163 | 回复:0
  • Objective-C Method Swizzling
    Objective-C Method Swizzling
    转载链接:Objective-C Method Swizzling   文章目录 1. Method Swizzling 常用实现方案2. 研究背景 1.1. 方案 A 1.2. 方案 B 3. Hook 顺序:先 Child 后 Super 3.1. Super 未实现方法,Child 未实现方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:170 | 回复:0
  • (译)Objective-C的动态特性
    (译)Objective-C的动态特性
    过去的几年中涌现了大量的Objective-C开发者。有些是从动态语言转过来的,比如Ruby或Python,有些是从强类型语言转过来的,如Java或C#,当然也有直接以Objective-C作为入门语言的。也就是说有很大一部分开发者都没有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:166 | 回复:0
  • iOS开发:详解Objective-C runTime
    iOS开发:详解Objective-C runTime
      Objective-C总Runtime的那点事儿(一)消息机制     最近在找工作,Objective-C中的Runtime是经常被问到的一个问题,几乎是面试大公司必问的一个问题。当然还有一些其他问题也几乎必问,例如:RunLoop,Block ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:160 | 回复:0
  • Objective-C 基础语法log打印那些事儿(一)
    Objective-C 基础语法log打印那些事儿(一)
    Objective-C 基础语法详解 如果想从事iphone开发的话 Objective-C 这门语言就不得不学会 我们都知道C语言是没有面向对象的 而Object-C 则是ANSI C 的一个严格超集 它是具有面向对象的特性的 由于IPHONE 的成功 让 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:169 | 回复:0
  • iOS Objective-C 自定义饼状图
    iOS Objective-C 自定义饼状图
    前些天项目中使用了饼状图,现在开发完做下记录。 // //  PieChartView.h #import amp;amp;lt;UIKit/UIKit.hamp;amp;gt; @protocol PieChartViewDelegate @required -(NSInteger)getChartRows; -(NSString*)getCha ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:175 | 回复:0
  • 找到第三方库中objective-C类没公开的函数并使用NSInvocation调用这个函数 ...
    找到第三方库中objective-C类没公开的函数并使用NSInvocation调用这个函数 ...
    近来做到一个项目,用到一个第三类,里面的参数是readonly的, 这个第三方库只有头文件,并没有实现代码 里面的参数在调用一个类方法后就固定了。 但参数里面的默认值不是我想要的,但是这个参数属性是readonly的, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:172 | 回复:0
  • Objective-C面向对象之实现类
    Objective-C面向对象之实现类
    一般涉及到面向对象都会C#,Java都不可避免的涉及到类,C#中类的后缀名是.cs,Java中是.java,Object-C中一般用两个文件描述一个类,后缀名为.h为类的声明文件,用于声明成员变量和方法,.m文件主要用于实现声明中的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:166 | 回复:0
  • RedMonk 2018年6月编程语言排行:Objective-C 升至第九
    RedMonk 2018年6月编程语言排行:Objective-C 升至第九
    美国当地时间8月10日,RedMonk 宣布推出 2018 年 6 月(Q3 季度)RedMonk 编程语言排名,下面让我们看看这份姗姗来迟的编程语言报告带来了哪些消息。 开始之前,我们先来了解一下关于 RedMonk 编程语言排名的一些历 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:164 | 回复:0
  • Objective-C Runtime
    Objective-C Runtime
    一、Objective-C Runtime 简介 Objective-C Runtime 是一个运行时库。它可以在程序运行时改变程序的结构如:添加属性、添加方法、交换方法等。 二、对象、类的结构和关系 每个对象都有个 isa 属性指向对象所属类;有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:159 | 回复:0
  • Objective-C Block与函数指针比较
    Objective-C Block与函数指针比较
    相似点 1.函数指针和Block都可以实现回调的操作,声明上也很相似,实现上都可以看成是一个代码片段。 2.函数指针类型和Block类型都可以作为变量和函数参数的类型。(typedef定义别名之后,这个别名就是一个类型) 不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:163 | 回复:0
  • iOS12 SiriKit新特性 shortcuts(一)(Objective-C版本)
    iOS12 SiriKit新特性 shortcuts(一)(Objective-C版本)
    iOS12 的SiriKit添加了新特性shortcuts,相当于玩电脑时用户设置快捷键一个道理,比如我设置ctrl+f10为打开记事本,设置成功后,我每次直接按ctrl+f10都可以快速打开记事本。 shortcuts这次有两种用法,第一种为设置 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 11:13 | 阅读:174 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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