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】
【AutoLayout案例08-基于AutoLayout的动画
Objective-C
语言】
一、好,那么,再给大家说一个什么呢1.再给大家说一个,这么一个东西,我们之前,通过frame,是不是可以通过animateWithDuration,可以执行动画吧通过直接设置frame的方式,可以执行动画,我们这里,通过约束,的方式,也可以执行动画,通过约束,也可以执行动画,新建一个项目Name:012通过约束执行动画,注意,我们在这个控制器里面,控制器里面,我们放一个什么,放一个UIView然后
清风清晨
·
2023-09-02 17:29
Objective-C
objective-c
【UIPickerView案例02-点餐显示数据默认选中
Objective-C
语言】
一、这个显示数据1.它里面,有数据源协议、代理协议、以前,TableView里面,怎么用的,前面我们是怎么做的,1)第一步:你是不是设置数据,设置数据源对象、代理对象、然后呢,然后呢,咱们Main.storyboard,是不是右键,把这个数据源对象,拖到控制器上代理对象,也拖到控制器里面然后呢,在控制器里面,你是不是遵守对应的协议啊然后呢,现在大家进去看一下,它这个数据源代理协议,按住comman
清风清晨
·
2023-09-02 17:29
Objective-C
objective-c
开发语言
macos
【UIPickerView案例03-点餐系统之随机点餐
Objective-C
语言】
一、先来看看我们这个示例程序里面,随机点餐是怎么做的1.点击:“随机点餐”按钮大家能想到,它是怎么实现的吗1)首先,点击”随机点餐“按钮,的时候,你要让这个pickerView,进行随机选中,那么,得监听它的点击2)然后呢,让pickeView选中数据,3)然后呢,把那个数据,显示出来基本上,就是这么三大步2.UIPickerView1)随机点餐:1、监听按钮的点击2)随机点餐:2、让picker
清风清晨
·
2023-09-02 17:59
Objective-C
objective-c
开发语言
macos
【UIPickerView-UIDatePicker-应用程序对象
Objective-C
语言】
一、今天我们来学习三个东西1.UIPickerView-UIDatePicker-应用程序对象1.首先,来看数据选择控件数据选择控件,大家对这个数据选择控件,是怎么理解的,1)数据选择控件,首先,是不是得有数据,2)然后呢,你还得让用户能够选择,3)最后,你还得是一个控件儿那前面学过哪些数据选择控件,有印象吗:1)是不是UITableView2)UIClatchView那两个的话,也是数据选择控件
清风清晨
·
2023-09-02 17:57
Objective-C
objective-c
iOS - NSInvocation
@interfaceNSMethodSignature:NSObject{@privatevoid*_private;void*_reserved[6];}//通过
Objective-C
类型编码(Objective
SkyMing一C
·
2023-09-01 18:37
无涯教程-Flutter - 简介
对于开发移动应用程序,Android提供基于Java和Kotlin语言的本机框架,而iOS提供基于
Objective-C
/Swif
Hi无涯教程
·
2023-09-01 16:15
无涯教程
flutter
Swift之标准库协议--CustomStringConvertible协议
CustomStringConvertible和CustomDebugStringConvertible这两个协议类似于
Objective-C
中的重写description方法,继承协议实现description
小羊爱学习
·
2023-09-01 08:44
GRPC 应用
其客户端提供
Objective-C
、Java接口,服务器侧则有Java、Golang、C++等接口,从而为移动端(iOS/Androi)到服务器端通讯提供了一种解决方案。
谢宝树
·
2023-09-01 08:57
使用Pod Lib创建
Objective-C
或者Swift你被问到的第一个问题是你想
Natus_Vincere
·
2023-09-01 03:47
IOS UIswitch 自定义开关
有时候我们可能不想或者不用系统提供的UISwitch进行布局,网上各种要么是swift的要么就是纯模仿的系统样式,不符合前面的需求.这里尝试用
objective-c
编写一个新手demo.基本还是满足一些特定的需求
sanguing
·
2023-08-31 09:20
Swift创建单例
Objective-C
使用GCD中的dispatch_once_t可以保证里面的代码只被调用一次,以此保证单例在线程上的安全。
培根芝士
·
2023-08-31 05:51
iOS
ios
Swift生命周期
Objective-C
通过clang编译器,编译成IR,然后再生成可执行文件.oSwift通过Swift编译器,编译成IR,然后再生成可执行文件.oSwift从代码生成可执行文件的过程:1、语法分析swiftcmain.swift-dump-parse2
吕建雄
·
2023-08-31 03:38
Javascript 打印执行的方法的名
→只灯片笺→写于2020年06月18日
Objective-C
中的打印在方法中,写入如下代码即可:NSLong("执行了方法:%@",__func__);JavaScript中的打印在方法中,写入如下代码即可
焚香煮粥
·
2023-08-30 18:04
Objective-C
学习笔记-自定义类
1.OC中一个类由.h文件和.m文件组成,.h文件负责声明接口,.m文件负责具体实现2.在.h文件中@interface后面的格式为类名:基类名3.成员变量需要写在大括号内,最好使用下划线开头,使用成员变量需要写存取方法,为了开发效率,目前推荐使用属性代替成员变量,属性会自动生成带下划线的成员变量以及存取方法,还可以通过readonly,readwrite等来控制属性特性4.成员方法以减号开头,静
土豆吞噬者
·
2023-08-30 17:27
[转]神经病院
Objective-C
Runtime入院第一天——isa和Class
前言我第一次开始重视Objective-CRuntime是从2014年11月1日,@唐巧老师在微博上发的一条微博开始。这是sunnyxx在线下的一次分享会。会上还给了4道题目。这4道题以我当时的知识,很多就不确定,拿不准。从这次入院考试开始,就成功入院了。后来这两年对Runtime的理解慢慢增加了,打算今天自己总结总结平时一直躺在我印象笔记里面的笔记。有些人可能有疑惑,学习Runtime到底有啥用
peacoxk
·
2023-08-30 10:22
Objective-C
Runtime使用之全局字体替换为第三方字体
iOS开发里头,常用的设置字体方式是使用UIFont的systemFontOfSize这个ClassMethod,在一半情况下都算够用。在客户端中使用特定的字体,我们可以通过手动给工程添加配置字体的ttf文件(字体库)然后通过fontWithName:namesize:size这个ClassMethod即可选用,然而在一个已经经过长时间开发的客户端,会有历史遗漏问题导致整个工程的字体配置可能存在修
你好哈喽哈喽
·
2023-08-30 06:55
Objective-C
基础-RunLoop
1、什么是RunLoop故名思义就是,运行循环,在程序运行过程中循环做一些事情。iOS中有2套API来访问和使用RunLoop。Foundation:NSRunLoopCFRunLoopRef:CFRunLoopRefNSRunLoop和CFRunLoopRef都代表着RunLoop对象NSRunLoop是基于CFRunLoopRef的一层OC包装CFRunLoopRef是开源的。https://
学习天亦
·
2023-08-29 23:59
iOS知识加固(一)-Runtime篇
(一)Runtime概念Runtime是用C、C++、汇编写的一套框架
Objective-C
语言是以Runtime为核心对C的扩展Runtime使得
Objective-C
拥有面向对象和动态的特性Runtime
与安君
·
2023-08-29 11:17
<<好学的
Objective-C
>>
基础类型数据表源码编译:1.预编译;为编译代码做准备,比如移除注释,重排某些指令,使其更高校.2.编译;将源代码转变成目标文件,扩展名为.o.3.链接;将上一步生成的目标文件连接起来,生成可执行文件,库和框架也会被链接到可执行文件中.几个关键字的区别static,register,extern,conststatic:整个应用运行期间只分配一次内存register:它修饰的变量会被经常访问,多用于
洧中苇_4187
·
2023-08-28 15:58
Objective-C
底层探究之block(二)
Objective-C
底层探究之block(一)从前面我们知道了block调用其实就是函数的调用。block本身用结构体做了一些封装。那现在又有一个疑问。block中可以无缝使用外部的变量。
呜啦啦啦拉拉
·
2023-08-28 04:04
Swift简介
image.png从2014年至今,已经有15个版本发布,其中5个大版本,10个小版本*与之对比的是
Objective-C
从80年代至今,只有两个版本2015年12月Swift正式开源,目前Swift可以应用到多个领域
Rathen
·
2023-08-27 23:35
Objective-C
实现界面间的路由跳转
将界面的跳转操作都放在一个地方统一处理不用关心当前控制器是什么,不用繁琐的引用文件,将各模块之间隔离开来接收参数的属性不需要暴露在h文件中用途通过控制器的类名字符串来索引打开该控制器路由支持pushpresentpushstoryboard的vcpresentstoryboard的vcscheme链接打开vclink链接打开vc参数传递数据回调上一个界面登录状态判断同一个界面是刷新还是重新打开控制
hexuren
·
2023-08-27 21:01
Xcode 代码块Code Snippets
Language:可以在哪些语言中使用(如
Objective-C
)。CompletionShortcut:快捷方式
Smallwolf_JS
·
2023-08-27 17:07
IOS读书笔记第二篇:52个有效方法
与int、float或
Objective-C
对象一样,也可以把块赋给变量,然后像使用其他变量那样使用它。返回类型,块名称。paramet
冷了年度
·
2023-08-27 03:20
快速学会Hybrid开发
苹果提供了一个JavaScriptCore框架,用于oc与js交互,里面主要有这几个类JSContext:给JavaScript提供运行的上下文环境JSValue:JavaScript和
Objective-C
delims
·
2023-08-27 00:31
Objective-C
中执行Shell命令
NSTask是一个苹果提供的简单的类来执行Shell命令。我基于COTTaskHelper这个项目对NSTask做了进一步封装,可以在Objecive-C代码中方便的以同步或者异步的方式来执行命令。该封装已经放到github,欢迎使用帮助优化。同步的方式执行命令intstatus;NSData*result=runCommandSync(@"/usr/bin/curl-fsSLtaobao.com
某人会写代码
·
2023-08-26 06:43
RXSwift
由于Swift是一门静态语言,对于相应数值的传递、响应的回调、通讯等系列会有一定的影响,不像
Objective-C
具备运行时机制能够动态的传递发送消息这么灵活,而RXSwift弥补了这一点。
Isaiah_yu
·
2023-08-26 05:28
A Swift Tour
如果以前使用C或者
Objective-C
编写代码,在swift中,这个语法就会很熟悉,这一行代码就是一个完整的项目。不用为
zheNgHH
·
2023-08-26 04:06
【AutoLayout案例05-横竖屏效果
Objective-C
语言】
一、接下来,看看这个我们一看这个效果,就知道需求了吧需求是,无论在横屏、竖屏下:1)首先,是不是有四个View啊无论在横屏、竖屏、下,都有这么四个View吧这四个View的高和宽,是什么,相等的吧这四个View的高和宽,是相等的那么,既然这四个View的高和宽,是相等的,也就是说,我们只要确定了一个View的高和宽,让其他三个、和它一样,是不是就OK了然后,接下来,第一个View中,有一个图片然后
清风清晨
·
2023-08-26 04:53
Objective-C
objective-c
ios
开发语言
【AutoLayout案例03-设置底部按钮之间相同间距
Objective-C
语言】
一、好,咱们继续啊1.咱们继续把autoLayout介绍一下咱们的自动布局给大家介绍一下那么,自动布局呢继续咱们给大家做的案例做几个例子把这几个例子做完以后我们再给它我们再给大家说一下,如何通过代码,来实现自动布局虽然说,通过代码来实现自动布局,并不推荐但是我们至少要会至少要会做,就是说,把这几个例子做完,咱们再用代码给大家写一个例子如何用代码来实现自动布局把自动布局说完以后,紧接着,下来就是si
清风清晨
·
2023-08-26 04:22
Objective-C
前端
【AutoLayout案例3
Objective-C
语言】
一、咱们接下来,再把这个案例实现一下1.要求,1)在控制器的顶部,有两个UIView,一个是蓝色View,一个是红色View2)这两个UIView的高度,永远是相等的,蓝色和红色的高度是相等的,都是503)红色View和蓝色View,是右对齐的4)蓝色View,距离父控件的左边、上边、右边,都是305)蓝色View,红色View,中间间距也是固定的,306)红色View的左边,也就是红色View,
清风清晨
·
2023-08-26 04:22
Objective-C
objective-c
【AutoLayout案例04-游戏图片-按钮适配
Objective-C
语言】
一、好,我们再看一个案例,刚才,这个案例,这么一个案例这个案例,是什么意思呢,这里给大家做一个3.5英寸、4.0英寸的屏幕适配,因为我们这里图片,只有一个,就是4英寸的这么一个图片什么意思呢,要求我们在3.5英寸的屏幕、和4英寸的屏幕的时候,都能正常显示这个图片,那么,先给大家做个什么呢,没有屏幕适配的时候,是什么样子再让大家看一下,这个屏幕适配以后,的这么一个样子,下面,我把这个思路,再给大家捋
清风清晨
·
2023-08-26 04:22
Objective-C
objective-c
Swift语法 -- [17 - 高级运算符]
1.介绍Swift提供了一些对值进行更加复杂操作的高级运算符,作为基本运算符的补充,这些运算包括你在C或
Objective-C
所熟悉的所有按位和移位运算符。
happy神悦
·
2023-08-26 02:26
23、对于
Objective-C
,你认为它最大的优点和最大的不足是什么
1、最大的优点是运行时特性2、最大的不足是没有命名空间,但可以使用长命名与加特殊前缀的方式解决,对于引用的第三方库之间的命名冲突,可以使用link命令与flag来解决
十二月_9d09
·
2023-08-25 21:26
iOS 高频面试题
面试题速测,
Objective-C
精简版,题目链接,知乎上一套题这套题比较常用,涵盖面可以、内容也精简,题目链接这套题内容过多,可以当成学习资料翻一翻,题目链接一、基础题1.说说iOS开发中常用的数据类型
godgnay
·
2023-08-25 20:04
warning: could not load any
Objective-C
class information. This will significantly reduce the qualit
-(void)setUserModel:(UserModel*)userModel{self.userModel=userModel;}这种代码会报错:warning:couldnotloadanyObjective-Cclassinformation.Thiswillsignificantlyreducethequalit这是因为“self”导致了无限循环改为_userModel=userMod
干掉ios
·
2023-08-25 16:15
ios错误解决
Objective-C
VS Swift
1、Selector@selector是
Objective-C
时代的一个关键字,它可以将一个方法转换并赋值给一个SEL类型,它的表现很类似一个动态的函数指针。
Zorin
·
2023-08-24 21:04
iOS 中的协议(protocol)和代理(delegate)
Protocol和Delegate简介Protocol协议类似于Java中的接口,是一个自定义方法的集合,让遵守这个协议的类去实现为了达到某种功能的这些方法,Java中是必须选择实现的方法,
Objective-C
管乐_VICTOR
·
2023-08-24 20:02
Doxygen安装和使用
支持C++、C、
Objective-C
、C#、PHP、Jav
娄肖飞
·
2023-08-24 14:48
C++
经验分享
windows
c++
Swift 方法(函数)调度
Swift方法(函数)调度[TOC]1.前言由于
Objective-C
是一门动态语言,方法的调度中主要是消息查找和消息转发。那么对于静态的Swift中的方法是如何调度的呢?下面我们就来一起探索一下。
just东东
·
2023-08-24 05:10
# iOS - AutoLayout -1
,是对frame布局和AutoresizingMask的不足进行补充的一种方式,现在已经成为主流的布局方案,由于原始创建方式比较复杂,可以使用优秀的第三方框架方便创建约束(Swift:SnapKit,
Objective-C
开了那么
·
2023-08-23 23:36
Objective-C
高级编程笔记
修饰符:__strong__weak__unsafe_unretained__autoreleaseing__strong修饰符是id类型和对象类型默认的所有权修饰符//两种写法是一样的,__strong是默认修饰符,一般会省略不写。id__strongobj=[[NSObjectalloc]init];idobj=[[NSObjectalloc]init];__weak与__strong相反,提
西门淋雨
·
2023-08-23 09:02
QT_Creator格式化工具使用
代码格式化工具使用为了确保代码格式整齐统一,使用代码格式化工具会将写的代码自动格式化以保证格式统一Astyle:AFree,Fast,andSmallAutomaticFormatterforC,C++,C++/CLI,
Objective-C
HX科技
·
2023-08-21 21:38
编程习惯养成
qt
数据库
开发语言
CentOS gcc介绍及快速升级
它是一个功能强大且广泛使用的编译器,支持多种编程语言,包括C、C++、
Objective-C
、Fortran、Ada和其他一些语言。
Entropy-Go
·
2023-08-21 13:21
随笔
centos
linux
运维
Swift和
Objective-C
中的类型
iOS开发中使用的类型Foundation中的类型可以分为三类:NSInteger等,在C语言中,枚举类型、字符型和各种整数的表示形式统一叫做标量类型immutable类型,如:NSString等mutable类型,如:NSMutableString等如果使用了Swift那么还需要了解Swift标准库中的类型可分类为:值类型,如struct,enum,tuple引用类型,即classOC中的基本类
sunshinfight
·
2023-08-21 01:15
iOS “==” 与 “isEqual”对比
简单记录下:
Objective-C
中判断两个变量是否相等有两种方式,一种是利用“==”直接比较,另一种就是“isEqual”方法,下面是它们的介绍:1、"=="方法:当使用==来判断两个变量是否相等的时候
Mars_King
·
2023-08-21 00:05
@property 的本质是什么?ivar、getter、setter是如何生成并添加到这个类中的
“属性”(property)作为
Objective-C
的一项特性,主要的作用就在于封装对象中的数据。
Objective-C
对象通常会把其所需要的数据保存为各种实例变量
Zorin
·
2023-08-20 08:27
Objective-C
中Category的本质
写一个Person的分类:Person+DOPerson+DO.h文件:#import"Person.h"@interfacePerson(DO)@property(nonatomic,assign)intnumber;-(void)testInstanceMethod;+(void)testClassMethod;@endPerson_DO.m文件:#import"Person+DO.h"@im
DinoGuy
·
2023-08-20 04:04
iOS开发初识
开发语言
Objective-C
和Swift两个语言方向,
Objective-C
较难,Swift更容易上手,当前
Objective-C
是主流的开发程序,但是Swift大有取代之意。
rekeer
·
2023-08-19 17:32
Python开发移动APP之Kivy
对于开发者而言,移动端开发除了原生语言——Java、C、
Objective-C
编程、Swift等,对于刚入门Python又想开发属于自己的一款APP显然再去学习其他语言是一件非常耗时且费力的事情。
码者——沉默者也
·
2023-08-19 16:46
python
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他