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
Object-C
ios 电商demo(实现各种常见动画效果和页面布局)
(图片素材都来自于千库网)该开源项目有
object-c
和swift两种版本。
cfxiaoxixi
·
2021-06-15 02:04
Kotlin对比Swift
Kotlin是Android的最新开发语言;Swift是iOS的最新开发语言;Swift4.0可以替代
Object-C
,因为
Object-C
语法太麻烦了,Swift代码量比OC少很多;Kotlin比Java
brycegao
·
2021-06-14 04:01
iOS常见设计模式
1单例设计模式顾名思义,就是一个的意思,对于
object-c
来说,就是只希望一个类只有一个实例,在整个项目中创建以后,就不会再重复创建。
WolfTin
·
2021-06-13 04:43
OC实现A星寻路算法
使用
Object-C
实现A*寻路算法:原理就不多介绍了:代码:https://github.com/hellozmg/AStar_OC
一季_又一寂
·
2021-06-12 21:52
浅谈(队列,双端队列,循环队列(
Object-C
))
1.循环队列的精髓在于,front指针指向实际的头元素,扩容重新排列。2.计算实际index的时候封装着实际index的方法:头部尾部添加需要%。或+整个length来保证index正确。
topCui
·
2021-06-12 01:16
初探JSPatch
利用内置的JavaScript引擎(JavaScriptCore)结合JavaScript在运行时进行对
Object-C
对象修改。接入文档JSPatch的官方接入文档写的很详细,不过也很简洁。
Anyeler
·
2021-06-08 09:39
Object-C
之界面开发注意项_网络&&数据处理
1.有网络的状态说明:系统处于网络状态下,正常处理数据。如:有些数据为Null,nil或者length=0的状态下,进行默认显示或者其他替代2.无网络状态说明:系统处于无网络状态下,进行提示处理如:进入该界面就无网络,可以进行默认处理,添加一个缺省页(或者数据为空的提示页面)如:进入该页面有网络,中途却无网络,用户还进行了刷新,可以添加一个缺省页(带点击触发效果的)3.临时断网的状态说明:系统处于
陈胜华
·
2021-06-05 22:36
Object-C
知识点总结
辛辛苦苦从各个博客上总结出来的~哈哈哈,拿去!属性修饰词1.retain:引用计数+1(setter方法对参数进行release旧值,再retain新值)2.release:引用计数-1(nil只是把一个对象的指针置为空,只是切断了指针与内存中的对象联系,并没有释放,而真正的释放是release)3.autorelease:MRC可以延迟对象的内存释放4.autoreleasepool:首先对象入
皇晓晨
·
2021-06-05 08:36
Runtime原理初探
Object-c
运行时版本在现行版本中,最显著的新特性就是实例变量是"健壮“(non-f
JinHuiZhang
·
2021-06-04 13:50
Swift 中的 Runtime
即使在SwiftAPP中没有一行
Object-c
的代码,每个APP也都会在Object-cruntime中运行,为动态任务分发和运行时对象关联开启了一个世界。
OneAPM
·
2021-05-20 18:09
runtime system学习笔记
经常听到runtime这个词,却不知是做什么的,最近在一本书上看到了它的一点相关知识,记录如下:1、
Object-C
是一门动态编程语言,具有动态特性,所以,OC不仅需要编译环境,也需要运行时系统(runtimesystem
小曼blog
·
2021-05-19 22:50
object-c
基础十二 【NSString】
1、声明一个字符串常量NSString*str=@“snms";2、通过一个已知的字符串生成一个字符串常量NSString*str2=[[NSStringalloc]initWithString:str]3、用一个c语言的字符串,生成一个oc字符串NSString*str3=[[NSStringalloc]initWithUTF8String:"hellosnms"]4、拼接字符串NSString
vikin_
·
2021-05-18 07:02
oc的理解以及oc与c++的混编
oc语言的优点:支持类别可与c++进行混编oc与c++相比不支持命名空间不支持运算符重载不支持多继承iOS开发中,在XCode下混合编译C++/
Object-C
在iOS的开发中,Apple建立的库基本都是用
yi叶知秋
·
2021-05-18 03:34
第一天:
Object-c
概述
object-c
简称obj-c或者occ:c语言object:面向对象
object-c
:面向对象的的c语言1>oc本质还是c语言2>oc是在c的基础之上加了一小部分面向对象的语法。
清杨程
·
2021-05-17 02:51
六张图迅速搭建CoreML入门工程(
Object-C
)
环境Xcode9Beta及以上过程1.新建“SingleViewApp”工程1.png2.去官网提供的模型资源中,下载模型文件(我下载的第一个):2.jpeg3.将下载后的“GoogLeNetPlaces.mlmodel”文件直接拖到工程中:3.jpeg4.工程对应的“BuildPhases->CompileSources”中,添加上面拖进来的文件:4.jpeg5.在“Assets.xcasset
麟young
·
2021-05-16 06:27
理解oc消息传递机制
object-c
语言的动态性Objective-C是一门极其动态的语言,许多东西都可以推迟到运行时决定、修改。那么到底何为动态、何为静态?
ios小菜
·
2021-05-15 14:10
#import,#include及@class的区别
forexample三个文件文件A.h文件B.h文件C.h文件C.h需要引入A.h、B.h,文件B.h需要引入文件A.h,这样就重复引用了A.h两次,使用#import可以进行优化#import指令是
Object-C
myjourney
·
2021-05-14 14:23
Object-C
速查手册-面向对象
早上老板发来微信,说10.1后,产品需要上ios版,让我把语聊功能在IOS上集成一下,所以今天下午就赶到公司,开始学习
Object-C
,准备把语聊功能集成到产品里去。
老妖爱折腾
·
2021-05-13 13:23
ios 笔记
答:
Object-c
的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category去重写类的方法,仅对本Category有效
A_好久不见
·
2021-05-10 22:02
Runtime使用
1.消息机制因为
Object-C
时一门动态语言,所以把一些决定工作从编译连接推迟到运行时。也就是说使用一个对象调用一个方法指导运行期才能确定。
Cat_uncle
·
2021-05-10 03:56
ios开发小技巧--修改类名
1.修改类名(
object-c
)1.双击.h文件@interface后面的类名.h文件2.然后点击右键---选择Refactor---Rename右键后的界面点击Rename后的界面3.在输入栏中输入新的类名
不做大哥好多年
·
2021-05-09 03:42
浅谈
Object-C
的内存管理
在运行程序的过程中,需要创建大量的对象。对象从创建出来、使用之后,就需要对内存中的对象进行释放,不然内存中的垃圾对象会越来越多,造成内存泄漏,从而严重影响程序的运行效率,甚至会引起系统的crash。而C#、JAVA等高级语言都有较为完善的回收机制(GC)来解决无效对象的问题。但是在Ojbc中却缺少相应的较为完善的内存管理机制。在早先的Xcode版本中,对象的释放需要开发者纯手动进行释放。目前App
silencerZiBo
·
2021-05-07 17:56
iOS面试题:
Object-c
的类可以多重继承么?可以实现多个接口么?Category 是什 么?重写一个类的方式用继承好还是分类好?为什么?
Object-c
的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category去重写类的方法,仅对本Category有效,不会影响到其他类与原有类的关系
iOS猿_员
·
2021-05-06 08:55
iOS
Object-c
和Swift混合编写Framework
最近想把项目工程编写成framework,但是项目本身是oc(
object-c
简称)编写的。
Leo_5cdb
·
2021-05-05 21:45
8.26 老司机公会项目问题解决汇总
但是要
Object-C
类型的,这是会生成两个文件。一个.h(头文件),一
jayck
·
2021-05-05 03:02
Object-C
属性认识
ARC下assgin:最简单的属性,非对象类型可以定义。weak:不持有对象原始对象被释放后自动置为nil,这也是为什么weak对象不能初始化的原因。strong:自己持有对象,原始对象被释放以后,自己持有的对象不会有影响copy:和strong一样也是自己持有对象,但是相当于重写了copy方法。持有的对象会有一片新的内存地址,原始对象改变后不会影响copy的值。例子@property(copy)
阿两sama
·
2021-05-04 01:36
JavaScript:原型学习
各种语言,C++、Java、
Object-C
、JavaScript、Swift(一切皆结构)等等各自有不同的方法。
老章888
·
2021-05-03 10:54
Swift与
Object-C
混编创建Framework,并引用cocopods(OC代码库)
自己在创建Framework的过程中踩了很多坑,特别是我们有一部分关键代码是C++写的而且还需要引用第三方
Object-C
库就更坑了,把跳坑的方法写在这里。
pengkk
·
2021-05-02 22:28
runtime消息分发-OC方法调用原理
runtime赋予OC的动态特性
Object-C
因为有了强大的runtime而成为一门动态语言,其动态性体现在:动态绑定,动态加载,动态类型。
iOS开发之家
·
2021-05-02 17:22
【极客班】Swift高级编程一
Swift语言简介image.pngSwift与
Object-C
语言编译过程对比:image.pngSwift的类型系统分为:值类型(基础数值类型、结构、枚举、元组以及特殊类型(String、Array
xiongsirui
·
2021-05-02 17:52
Swift 走马灯
我们常见走马灯样式的功能,下面整理一下
Object-C
与Swift的实现代码OCUILabel*label3=[[UILabelalloc]initWithFrame:CGRectMake(10,200
MJBaby
·
2021-05-01 07:35
FanRefresh(Swift 刷新控件)
FanRefresh现在swift上的库已经很多了,但是对比
object-c
还是很少,并且,swift版本变动太大,swift1.0-swift2.3经常变动,直到swift3.0出来,这个大版本变动后
风清水遥
·
2021-05-01 02:04
iOS 开发基础(3)--揭开Category的真实面纱
Category真面目我们知道在
Object-C
中所有的类和对象在runtime层都是使用结构体来表示的,Category用结构体表示如下:Category的结构体表示.png从category的定义也可以看出
西风颂
·
2021-04-29 15:24
iOS笔记篇-熟悉OC<二>
当应用程序运行起来,围棋提供相关支持的代码叫做"
Object-c
运行期环境"(Objective-Cruntime),它提供了一些是得对象之间能够传递信息的重要函数,并且包含创建类实例所用的全部逻辑。
破晓霜林
·
2021-04-29 11:12
Object-c
总结之NSDate
//当前时间创建NSDateNSDate*myDate=[NSDatedate];NSLog(@"myDate=%@",myDate);//从现在开始的24小时NSTimeIntervalsecondsPerDay=24*60*60;NSDate*tomorrow=[NSDatedateWithTimeIntervalSinceNow:secondsPerDay];NSLog(@"myDate=%
水落斜阳
·
2021-04-29 02:23
IOS 杂记
语言:主流是
Object-C
以及Swift。
Object-C
主要用于IOS开发。是在C的基础上,加入了面向对象特性而成的语言。Swift是苹果公司在2014年发布的全新开发语言。
_水蓝
·
2021-04-28 13:54
swift学习-字符串,数组-12/21
以后有时间了也要好好看下
object-c
,都是从c一脉相承的,问题应该不大。今天看到80页了,还是挺快的哦。1字符串比较,可以使用『==』比较字符串。
littlersmall
·
2021-04-25 02:06
Object-C
注释
与其他语言一样,
Object-C
的注释也分为两种,一种是普通注释,一种是文档注释,普通注释通常给阅读代码的人看,而文档注释除了可以给阅读的文件的人看还可以被appledoc识别,在使用的时候xcode能给出智能提示
Hawthorn_
·
2021-04-24 16:45
异步加载网络图片
使用编程语言:
Object-C
。功能:异步加载网络图片资源(图片、GIF)、加载本地GIF、渐进式下载图片。
市民张某
·
2021-04-22 14:15
iOS面试题:常见的 objective-c 的数据类型有那些, 和 C 的基本数据类型有什 么区别?如:NSInteger 和 int
object-c
的数据类型有NSString,NSNumber,NSArray,NSMutableArray,NSData等等,这些都是class,创建后便是对象,而C语言的基本数据类型int,只是一定字节的内存空间
iOS猿_员
·
2021-04-21 19:27
03
Object-C
中的category和block
object-c
中,设计出了category这个机制,对于扩展类的功能来说,比起继承来说
紫苓
·
2021-04-20 18:12
Object-C
属性,实例变量
#import@interfaceDemo01:NSObject{/**实例变量*/NSString*string_;}/**使用@property让编译器知道我们有一个属性,但是那还不够。在执行文件中使用@synthesize,我们可以使编译器自动生成获取器(setter)和提取器(getter)*/@property(nonatomic,copy)NSString*string;@end属性特
轻云绿原
·
2021-04-20 03:48
Object-C
内存管理
一基本原理Objective-C的内存管理机制与.Net/Java那种全自动的垃圾回收机制是不同的,它本质上还是C语言中的手动管理方式,只不过稍微加了一些自动方法。1Objective-C的对象生成于堆之上,生成之后,需要一个指针来指向它。ClassA*obj1=[[ClassAalloc]init];2Objective-C的对象在使用完成之后不会自动销毁,需要执行dealloc来释放空间(销毁
红太羊_8225
·
2021-04-19 15:10
浅谈数据结构与算法&复杂度(
object-C
)
常用经典算法与数据结构目录如下可以关注一下博客:http://www.cnblogs.com/mjiosQ:什么是数据结构?常用数据结构如下举例:Q:什么是算法?说明:算法是用于解决特定问题的一系列执行步骤例如:使用不同算法,解决同一个问题,效率可能相差非常大。比如:求第n个斐波那契数(fibonaccinumber)有俩种解决方案1个是递归,一个是计算当我们使用低轨来计算基本上到了50以上时间消
topCui
·
2021-04-18 23:58
iOS 数据类型简介及输出
一、数据类型简介及输出1.数据类型简介数据类型简介:
Object-C
数据类型分为基本数据类型,构造类型和指针类型;基本数据类型:整型,字符型,浮点型(float和double),枚举型;构造类型:数组类型
sheldon_龙
·
2021-04-18 19:18
进阶2020——超全!iOS 面试题汇总(附答案)
答:
Object-c
的类不可以
iOS弗森科
·
2021-04-18 14:59
ES6、ES7、ES8、ES9、ES10新特性
在这里列举几个常用的:类模块化箭头函数函数参数默认值模板字符串解构赋值延展操作符对象属性简写PromiseLet与Const1、类(class)对熟悉Java,
object-c
,c#等纯面向对象语言的开发者来说
DudleyLi
·
2021-04-18 09:29
Mac系统上学习Swift第1节:认识Swift
Swift在MacOS和iOS平台可以和
Object-C
使用相同的运行环境。2015年6月8日,苹果于WWDC2015上宣布,Swift将开放源代码,包括编译器和标准库。第一个S
·
2021-03-21 01:56
swift
Mac系统上学习Swift第1节:认识Swift
Swift在MacOS和iOS平台可以和
Object-C
使用相同的运行环境。2015年6月8日,苹果于WWDC2015上宣布,Swift将开放源代码,包括编译器和标准库。第一个S
·
2021-03-21 01:46
swift
Object-C
中变量的作用域
iOS中,修饰变量的关键字有四个,分别是:1@public被这个关键字修饰的变量是完全开放的,只要有这类的对象存在,就可以访问到这个变量。2@protected被这个关键字修饰的变量是受保护的,只有在声明变量的这个类中和它的子类中,可以访问。3@private被这个关键字修饰的变量是私有的,只能在声明这个变量的类中使用,子类也不能使用。4@package这个关键字比较难理解,大致意思是被修饰的变量
狼凤皇
·
2021-03-11 10:36
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他