E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Objective-C
Objective-C
习题
这是初级的
Objective-C
习题,大家可以试着做一下#importintmain(intargc,constchar*argv[]){//1、将“文艺青年”改为“213青年”NSString*string
Miss_差不多
·
2022-02-12 04:05
iOS工程 SDK的创建、使用
一般为了针对不同平台提供给开发者,和平台一致API规范,使各平台的开发者无难度的集成SDK,例如我们会提供Java给Android,
Objective-C
给IOS和MAC,C++给Linux、IOT平台在
goyohol
·
2022-02-12 04:59
MVVM框架分析(附OC demo)
MVVM结构图分析:这里附上一个
objective-c
的demo,它是通过KVO对MVVM进行的绑定的:MVVM-KVO.之后的swift学习会通过正常的模块分解,闭包来绑定.在项目结束会写一个RxSwift
下班不写程序
·
2022-02-11 23:47
iOS -
Objective-C
Runtime
Objective-C
的Runtime是一个运行时库(RuntimeLibrary),为C添加了面向对象的能力并创造了
Objective-C
。
ienos
·
2022-02-11 19:54
深入理解 iOS Runtime
了解Runtime有助于我们理解
Objective-C
运行时系统的工作原理以及如何利用它。
新生代农民工No1
·
2022-02-11 18:41
(转)nil / Nil / NULL / NSNull
作为一个逻辑系统的物理体现,电脑面临一个棘手的问题,就是如何用存在表达不存在.在
Objective-C
中,有几个不同种类的不存在。
杂货铺学徒
·
2022-02-11 15:35
起底 iOS 包瘦身
图片层面,可以优化的点包括:压缩图片修改图片格式删除无用图片删除重复图片代码层面,介绍查找并删除
Objective-C
或Swift代码的方法。1图片优化1-1压缩图片图片压缩可分为有损压损和无损压损。
郑一一一一
·
2022-02-11 14:58
Aspects原理和使用
Runtime系列
Objective-C
消息发送与转发原理什么是AspectsAspects是iOS一个高效简洁的用于AOP(面向切面编程)框架,它可以在类或者实例的方法中在前、在后添加代码,也可以替换这个方法
Dolphii
·
2022-02-11 12:40
好文章收集
如何自己动手实现KVOGlow技术团队博客刨根问底Objective-CRuntime-iOS移动开发周报《刨根问底Objective-CRuntime(3)-消息和Category》文章通过一道习题,利用分析
Objective-C
代码干货
·
2022-02-11 12:14
读书笔记 - 《
Objective-C
编程之道 - iOS设计模式解析》
工厂方法模式定义创建对象的接口,让子类决定实例化哪一个类。工厂方法使得一个类的实例化延迟到其子类。生成器模式将一个复杂对象的构建与它的表现分离,使得同样的构建过程可以创建不同的表现。单例模式保证一个类仅有一个实例,并提供一个访问它的全局访问点。UIApplicationUIAccelerometerNSFileManager适配器模式将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由
herui201211
·
2022-02-11 08:50
IOS object-c基础
##第一讲:OC简介及基本语法
Objective-C
简称OC是在C语言的基础上,增加了一层最小的面向对象语法,完全兼容C语言,也就是可以在OC代码中混入C语言代码,甚至是C++代码。
奋斗的bidHead
·
2022-02-11 06:41
代码检查工具之OClint
动机说到
Objective-C
的lint检查,很多人可能首先想到的就是OClint,可惜的是,OClint目前更新到0.13就不更新了。
每天多一点
·
2022-02-11 06:43
objective-c
项目模版修改
修改命令行模版##在Finder中找到xcode,显示包内容这里写图片描述这里写图片描述这里写图片描述这里写图片描述TemplateInfo.plist中修改即可修改模版内容这里写图片描述修改文件开始注释内容这里写图片描述这里写图片描述这里写图片描述这里写图片描述
一世长安乱
·
2022-02-11 04:19
Effective
Objective-C
2.0 读书笔记
入行iOS开发到现在刚刚好两年了,成就虽然不大,但是也还是有一两个拿的出手的项目。进来随着开发的不断深入,自己对代码的格式以及效率注重的越来越多,所以开始了自己的进阶之路,想想之前从来不读书的人现在也开始读书了,确实是件知道高兴的事情。今天刚刚入手了这本书,之前到网上下载过电子版,看了下海蛮不错的,网上的评价也还蛮高的,所以就买了,希望能对自己有一定的帮助,在将来能够产出更加高效的代码。本书主要是
奔跑的码农
·
2022-02-11 01:32
混合使用
Objective-C
,C++和Objective-C++
转自http://blog.csdn.net/horkychen之前有段时间,我参与了一项使用了C++库的
Objective-C
项目。
Amazing_anna
·
2022-02-10 21:48
mac
OS
objective-c
c语言
C/C++/
Objective-C
经典书籍推荐
C语言要从大而全,从基础开始,它属于最好的。别被它误导,它也有很多错误,不适合标准软件开发者使用,变量声明,定义,编程规范完全不合规范,但是从语言学习方面做到极致,有大量不同的例子和试题,标准的教科书式的书籍:《C语言程序设计》(谭浩强)c++基础语言学习方面《C++primer》应该是老大,从基础教起,面面具到,但是他同样少不了老外书籍的弊病,整本书总是拿那几个示例摆弄来摆弄去,没有新意,不利于
郏国上
·
2022-02-10 21:47
C-C++
C-C++
经典书籍
C++-prime
C语言程序设计
objective-c
深入理解
Objective-C
:Category
如今category已经遍布于
Objective-C
代码的各个角落,从Apple官方的framework到各个开源框架,从功能繁复的大型APP到简单的应用
没八阿哥的程序
·
2022-02-10 20:49
Swift教程之方法
类、结构体和枚举都可以定义实例方法,这些方法封装了特定任务和功能来处理给定类型的实例,也可以定义与类型本身相关联的类型方法(类似于
Objective-C
中的类方法)。
暗夜夜夜行路
·
2022-02-10 19:06
swift 操作符重载和自定义操作符
与
Objective-C
不同,Swift支持重载操作符这样的特性,最常见的使用方式可能就是定义一些简便的计算了。
ikonan
·
2022-02-10 16:43
__attribute__(编译属性)知识总结
个人博客地址:iOS开发常用__attribute__(编译属性)知识总结-王小熊他爸的博客第0部分:说在前面的话使用
Objective-C
作为主要开发语言已经有一段时间了,其独特的语法相信也令初次接触她的人印象颇深
晨晨晨序员
·
2022-02-10 13:33
iOS块语法block-循环引用
需要注意的是由于
Objective-C
在iOS中不支持GC机制,使用Block必须自己管理内存,而内存管理正是使用Block坑最多的地方,错误的内存管理要么导致returncycle内存泄漏要么内存被提前释放导致
PandaXiong
·
2022-02-10 10:16
Objective-C
isa 指针
在
Objective-C
中,任何类的定义都是对象。类和类的实例(对象)没有任何本质上的区别。任何对象都有isa指针。
天蝎座沫沫
·
2022-02-10 10:24
iOS 单例的创建
Objective-C
创建单例+(Manager*)sharedManager{staticManager*sharedManager=nil;staticdispatch_once_tonceToken
ChancePro
·
2022-02-10 08:30
iOS基础知识点
技术基础1、我们说的
Objective-C
是动态运行时语言是什么意思?
慌莫染
·
2022-02-10 06:10
iOS进阶专项分析(一)、alloc和init的底层实现
引子:一个经典的面试问题:
Objective-C
中alloc和init的区别是什么?
溪浣双鲤
·
2022-02-10 00:08
Effective
Objective-C
2.0 学习笔记 第四章
下载地址:EffectiveObjective-C2.0编写高质量iOS与OSX代码的52个有效方法协议与分类23.通过委托于数据协议进行对象间通信我们通过代理对象调用协议中定义的方法时,通常会这样判断代理对象是否响应某个协议方法:if([_delegaterespondsToSelector:@selector(someClassDidSomething:)]){[_delegatesomeCl
TAsama
·
2022-02-09 23:44
iOS--KVO
IntroductiontoKey-ValueObservingProgrammingGuideKey-valueobserving键-值观察是一种机制,可以用于监听某个对象的指定属性值在发生更改时得到通知,是
Objective-C
mayuee
·
2022-02-09 21:19
Swift 初始化方法
初始化方法顺序与
Objective-C
不同,Swift的初始化方法需要保证类型的所有属性都被初始化。所以初始化方法的调用顺序就很有讲究。
TomatosX
·
2022-02-09 21:13
1、为什么说
Objective-C
是一门动态的语言
深入
Objective-C
的动态特性
Objective-C
具有相当多的动态特性,经常被提到和用到的有动态类型(Dynamictyping)、动态绑定(Dynamicbinding)和动态加载(Dynamicloading
我的大好时光
·
2022-02-09 20:26
让我们构建自己的NSObject类
就
Objective-C
本身而言,这里有一个明确的要求:根类的第一个实例变量必须是isa,一个指向对象所属类的指
麦风_ILINGHO
·
2022-02-09 17:27
iOS | 底层原理分析 (一)
一.OC对象本质1.1OC对象数据结构我们平时编写的
Objective-C
代码,底层实现其实都是C\C++代码image.png所以
Objective-C
的面向对象都是基于C\C++的数据结构实现的将
Objective-C
Leon_520
·
2022-02-09 16:46
iOS KVO底层原理探索
一,KVO(Key-ValueObserving)KVO是
Objective-C
对观察者设计模式的一种实现,它提供一种机制,指定一个被观察对象(如A类),当对象中的某个属性发生变化的时候,对象就会接收到通知
携YOU手同行
·
2022-02-09 14:36
Objective-C
基础学习之Category基本概念和注意事项
1.什么是CategoryCategory有很多种翻译:分类\类别\类目(一般叫分类)Category是OC特有的语法,其他语言没有的语法Category的作用可以在不修改原来类的基础上,为这个类扩充一些方法一个庞大的类可以分模块开发一个庞大的类可以由多个人来编写,更有利于团队合作2.Category的格式在.h文件中声明类别1)新添加的方法必须写在@interface与@end之间2)Class
WenJim
·
2022-02-09 08:08
Objective-C
中的复制忍者卡卡
是不是曾经在别人面前夸下海口:
Objective-C
中所有的类的基类都是NSObject;我之前也一直也这么以为的,但是认真看了下官方文档:NSObject啪啪,好响,好疼~(看来英文水平也很重要啊..
周老实
·
2022-02-09 05:59
iOS 消息转发机制(实现多继承)
我们都知道在
Objective-C
中,对象调用方法实际上是在发消息,当对象接收到一条消息时,消息函数随着对象isa指针到类的结构体中,在methodlist中查找方法selector。
ChinaChong
·
2022-02-09 04:27
iOS底层 - cache原理分析
iOS开发底层探究之路在对
Objective-C
底层的探究过程中,已经探究过objc_class结构中的isa及bits,那么本篇文章我们来见见这个cache是个啥玩意:structobjc_class
Lcr111
·
2022-02-09 00:26
在Cocoa和
Objective-C
中使用Swift
基础设置Swift在设计之初,就考虑到与Cocoa和
Objective-C
的无缝兼容。Swift可以调用
Objective-C
的API,
Objective-C
也可以调用Swift的API。
桔子听
·
2022-02-09 00:40
swift realm的运用
目前最新版是Realm2.0.2,支持的平台包括Java,
Objective-C
,Swift,ReactNative,Xamarin。Realm官网上说了好多优
凨弥
·
2022-02-08 21:53
【iOS开发】音乐播放器专辑图片旋转动画[转]
废话不多说,看代码:
objective-c
版:
未来计划
·
2022-02-07 17:02
《Effective
Objective-C
2.0》读书笔记(一)
本读书笔记仅为本人阅读此书的一些总结和联想,并非图书精讲。第一章第一条了解Object-C语言的起源Object-C是C语言的超集,是一门面向对象的语言。该语言使用“消息结构(messagingstructure)”而非“函数调用(functioncalling)”。关键区别在于:使用消息结构的语言,其运行时所应执行的代码由运行环境来决定;而使用函数调用的语言,则由编译器决定。关于消息结构的动态语
KeyboardDirver
·
2022-02-07 16:07
Objective-C
项目下阻止GDB/LLDB挂起
GDB:UNIX及UNIX-like下的调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具相比于VC、z的优点是具有修复网络断点以及恢复链接等功能。BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。所有发布的iOS设备都是基于ARM架构的。我们开发iOS应用的时候编写的Objective
氺_氺
·
2022-02-07 10:42
Runtime结构体以及原理
Objective-C
中RunTime:是一套比较底层的纯C语言API,属于一个C语言库,包含了很多底层的C语言API。在我们平时编写的OC代码
熬鹰
·
2022-02-07 06:04
Effective
Objective-C
2.0 学习笔记 第五章
下载地址:EffectiveObjective-C2.0编写高质量iOS与OSX代码的52个有效方法内存管理29.理解引用计数器release之后应该清空指针,确保不会出现无效对象的指针。属性存取方法中的内存管理-(void)setFoo:(id)foo{[fooretain];[_foorelease];_foo=foo;}自动释放池使用autorelease时,系统会延迟一会释放对象,通常是指
TAsama
·
2022-02-06 21:20
Effective
Objective-C
2.0
本书是iOS开发进阶的必读书籍之一。文中部分名词的中文翻译略坑,比如对block和GCD的翻译。其他整体还好,原作者写的比较用心。代码规范讲了不少,底层原理讲了一点点,且主要集中在第二章。另第六章对GCD的讲解还算不错。作者原文写了52条编码建议,不过本人在整理读书笔记时并未按照原来的条数来做区分,只是把自己认为比较重要的做了标记,并记录了下来。第一章1.对于NSString*someString
Erbash
·
2022-02-06 21:58
Python基础32-面向对象(type和object关系)
Python面向对象体系里,有两种关系:父子关系,通过父类与子类来描述,通过object描述类型实例关系,通过类和实例来描述,通过type描述这两条规则,就是将类与类之间,类与实例之间的关系关联在一起的桥梁在
Objective-C
Jacob_LJ
·
2022-02-06 21:48
动态绑定及消息机制
而在
Objective-C
中,在对象上调用方法,实际是发送了一条消息,消息有:名称(name)或者选择子(selector),可以接受参数,也有可能有返回值。
黄花菜先生
·
2022-02-06 21:20
Objective-C
回调
Objective-C
的回调有四种途径实现目标-动作对(target-action):事件发生时,向特定的对象发送特定的消息。接收消息的对象为目标,消息的选择器(selector)是动作。
Emiya_zhang
·
2022-02-06 20:05
浅析
Objective-C
之block
block本质将“函数”及“执行其上下文”封装起来的“对象”block的调用就是函数的调用eg:intmain(intargc,constchar*argv[]){int(^add)(inta,intb)=^(inta,intb){returna+b;};NSLog(@"%d",add(10,20));return0;}使用“clang-rewrite-objcmain.m”查看编译之后的部分内容
helloDolin
·
2022-02-06 20:30
和Tom一起学习
Objective-C
第一期
本次学习基于《
Objective-C
程序设计第六版》,这份记录里的内容可能和书里差不多,所以不要指望有什么高深的东西。
Tom就是my
·
2022-02-06 18:04
2019 iOS面试资料
1、我们说的
Objective-C
是动态运行时语言是什么意思?答:oc类的类型和数据变量的类型都是在运行时确定的,而不是在编译时确定的,所以说oc是动态语言。
Lightoflife
·
2022-02-06 15:32
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他