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
【UIPickerView案例05-省市选择界面数据展示
Objective-C
语言】
一、省市选择界面数据展示1.省市选择界面数据展示,就是这样的一个东西我们接下来,看我们第二个案例,就是这个省市选择,左边选择一个省,右边就把这个省所有的市展示出来比如,我现在展示的是山东的城市,我选择一个山西第一步干嘛,是不是也是分析它的界面1)上面是一个PickerView2)下面是Label,显示对应的数据先拖一个PickerView,这个PickerView的约束,好添加吧,然后呢,底下这两
清风清晨
·
2023-09-15 05:51
Objective-C
objective-c
开发语言
macos
【UIPickerView案例06-省市选择界面数据展示02-省市显示到Label上
Objective-C
语言】
一、接下来,我要把城市、省、显示到下面的Label上1.但是呢,我们现在能拿到它的Label吗,是不是也是一样的,拖线啊切换到三视图、选择ViewController.m文件在类扩展里面,左边这个呢,按住Control键,拖进来,Name:provinceLbl,右边这个呢,按住Control键,拖进来,Name:citiLbl写上注释,看一下它有没有,这次有了啊,1.现在,我们已经有这个选中的方
清风清晨
·
2023-09-15 05:51
Objective-C
objective-c
数据库
开发语言
【UIPickerView案例07-省市选择界面数据展示03-城市选择Bug修复
Objective-C
语言】
一、咱们先把前面的内容捋一下——省市选择界面:1.首先呢,我们说,实现一个案例,第一步,先看界面,1)第一步:先看界面,2)第二步:分析一下它的基本结构,3)第三步:搭建界面,4)第四步:加载数据,5)第五步:显示数据,是不是五步,大的就这五步,但是这个搭建界面,就一个PickerView,以及两个Label,还用说吗,不用吧,这个很简单,我们直接过了啊,2)然后,加载数据,需要说吗,不用吧,直接
清风清晨
·
2023-09-15 05:51
Objective-C
bug
objective-c
算法
【PickerView案例08-国旗搭建界面加载数据
Objective-C
预言】
一、来看我们第三个案例1.来看我们第三个关于PickerView的一个案例,首先呢,我要问大家一下,咱们这个是几组数据呢,这是一个pickerView,只不过,它显示的是什么,一个界面,前面两个案例,都是文字这个案例,开始有图片了,总结一下这三个案例:1)第一个案例:组与组之间,没有任何关系,2)第二个案例:组与组之间,有关系,3)第三个案例:就是我们要显示一个View,一个界面:1)一个德国La
清风清晨
·
2023-09-15 05:44
Objective-C
objective-c
开发语言
macos
iOS代码检测之infer
可以分析
Objective-C
,Java或者C代码,报告潜在的问题。任何人都可以使用infer检测应用,可以将严重的bug扼杀在发布之前,同时防止应用崩溃和性能低下。
Joshua520
·
2023-09-14 21:06
iOS开发进阶(唐巧)读书笔记(二)
第三部分:iOS开发底层原理1、
Objective-C
对象模型1.1isa指针NSObject.h部分代码:NS_ROOT_CLASS@interfaceNSObject{Classisa;}objc.h
墨隐于非
·
2023-09-14 03:28
05-Swift闭包(Closures)
swift中的闭包和
Objective-C
中的代码块(block)以及其他一些编程语言中的匿名函数类型。 闭包可以捕获和存储其所在上下文中任意常量和变量的引用。
王梓懿_1fbc
·
2023-09-13 15:18
Objective-C
Runtime 运行时之六:拾遗
原文出处:南峰子的技术博客前面几篇基本介绍了runtime中的大部分功能,包括对类与对象、成员变量与属性、方法与消息、分类与协议的处理。runtime大部分的功能都是围绕这几点来实现的。本章的内容并不算重点,主要针对前文中对Objective-CRuntimeReference内容遗漏的地方做些补充。当然这并不能包含所有的内容。runtime还有许多内容,需要读者去研究发现。super在Objec
30213be71330
·
2023-09-13 15:20
c语言tips-【gcc详细介绍】
GNU编译器套件包括C、C++、
Objective-C
、Java、Ada和Go语言前端,也包括了这些语言的库(如libstdc++,libgcj等)GCC不仅支持C的许多“方言”,也可以区别不同的C语言标准
ZHHHHHJ66
·
2023-09-13 09:54
C语言
c语言
linux
jvm
Mac 系统PHP包管理工具composer的安装和使用
它仅仅是一个依赖关系的管理,如同在iOS开发中Swift和
Objective-C
工程中使用的CocoaPods一样。安装composer安装前需确保系统PHP版本在5.3以上,在终端中执
红色火苗
·
2023-09-12 01:26
Hook
Objective-C
中的block
前言iOS的方法交换能为我们hook实例方法,也能为我们hook类方法,但是对于Block却无能为力,原因很简单,Block并不是一个方法,而是一个函数指针。但是如果你了解了Block底层结构,又熟悉了iOS中的消息转发机制。想要HookOC的Block还是能做到的。有关HookOCBlock的文章有许多,目前有两种比较常见的方法来HookBlock:一种是通过引入Libffi,利用Libffi在
红袖吾狗
·
2023-09-11 20:00
Linux 中的 cpp 命令及示例
它只能与C、C++和
Objective-C
源代码一起使用。与其他编程语言一起使用可能会导致不确定的问题。
wly476923083
·
2023-09-10 23:23
Linux
linux
算法
运维
ubuntu
windows
centos
gnu
【C语言_Error】GCC编译错误
isafreeandopen-sourcecompilersystemdevelopedbytheGNUProjectthatsupportsvariousprogramminglanguagessuchasC,C++,
Objective-C
拾贰_C
·
2023-09-10 18:10
{05}C语言
细节和错误
c语言
开发语言
intellij-idea
visual
studio
code
objc_msgSend分析(1)-汇编部分
runtime一套c/c++/汇编语言形成的api,为
Objective-C
提供运行时功能。运行时:代码装载到内存里编译时:系统把语法编译成机器可识别的语言,生成可执行文件。
xxxxxxxx_123
·
2023-09-10 17:24
IOS-富文本文字+链接+点击事件完全自定义
如何实现富文本文字+链接完全自定义效果图实现UITextView的配置链接点击事件重定向效果图环境:XCode12.3-IOS14.3语言:
Objective-C
副标题为富文本实现的文字+链接实现带链接的富文本只能使用
TommySte
·
2023-09-10 16:32
IOS
开发
ios
objective-c
ui
【iOS面试粮食】Runtime—实例对象、类对象、元类对象
本文章将记录
Objective-C
中实例对象、类对象、元类对象的相关资料,如有错误欢迎指出~实例对象(InstanceObject)实例对象是类实例化的对象,代表着某一个具体的东西。
KaironZz
·
2023-09-10 06:28
Objective-C
中指针指向的地址和指针所在的地址
看代码:-(void)test{NSObject*obj=[NSObjectnew];NSLog(@"指针指向的地址:%p",obj);NSLog(@"指针所在的地址:%p",&obj);NSLog(@"指针所在的地址:%x",(unsignedint)&obj);NSLog(@"objend");NSObject*obj2=self;NSLog(@"指针指向的地址:%p",self);NSLog
传说中的汽水枪
·
2023-09-10 05:30
Block的魔鬼魅力(上)
又开始读《
Objective-C
高级编程》里面关于block的介绍章节,每次读都会有新的疑惑,这该死的魔鬼魅力。基础入门篇block就是一个带有自动变量的匿名函数,缓解了程序员对于命令的痛苦。
李周
·
2023-09-10 05:48
永不过时的C语言——编程人员必修
Objective-C
下降很明显。原因是几年前苹果公司放弃了
Objective-C
,并由其后继者Swift取而代之。前20名中,涨幅最高的编程语言为Java,之后分别是C、
凌云C语言游戏开发
·
2023-09-10 01:24
iOS锁之synchronized的内部实现原理
如果你已经使用
Objective-C
编写过任何并发程序,那么想必
晓风有残月
·
2023-09-08 21:16
UICollectionView的隐式动画消除
collectionView.mj_header.beginRefreshing()问题解决参考【
Objective-C
】UICollectionView取消隐式动画在cell动态布局内容修改的地方
link_hui
·
2023-09-08 18:48
JSPatch 从入门到放弃
只需在项目引入极小的引擎,就可以使用JavaScript调用任何
Objective-C
的原生接口,获得脚本语言的优势:为项目动态添加模块,或替换项目原生代码动态修复bug。
天下林子
·
2023-09-08 07:05
Objective-C
对象的内存分配
我们平时编写的
Objective-C
代码,底层实现其实都是C\C++代码。大体流程.pngObjective-C的面向对象都是基于C\C++的结构体实现的。
iTruda
·
2023-09-06 05:28
与Runtime相关的知识
关于消息发送和消息转发,
Objective-C
消息发送与转发机制原理讲的很详细。
内心强大的Jim
·
2023-09-06 01:06
软件测试技能-移动端测试篇
移动端测试(Android、iOS)从开发语言来说iOS使用
Objective-C
/Swift语言、Android为Java。
小文讲测试
·
2023-09-05 07:35
SwiftDate日期库使用详解
(2)SwiftDate功能强大,本身swift相对
Objective-C
,语法上就要简单很多,操作起来更简单易懂,无论是简单的日期操作,还是复杂的业务逻辑都能满足。如如:支持数学运算进
朱莉^_^JuneLee
·
2023-09-05 05:40
swift
swiftDate
swift时间处理
Objective-c
中的锁
1.Mutex互斥锁.互斥锁同一时间只运行同一个线程操作,如果当一个线程正在持有锁,其他的线程想要持有锁,其他的线程会被阻塞,直到当前持有锁的线程释放该锁pthread_mutexattr_tmutexattr;pthread_mutexattr_init(&mutexattr);intre=pthread_mutex_init(&_mutex,&mutexattr);__blockintvalu
我的昵称是小狼
·
2023-09-05 05:24
面试驱动技术 - KVO && KVC
面试驱动技术合集(初中级iOS开发),关注仓库,及时获取更新Interview-seriesimageKVOKVO是key-valueobserving的缩写KVO是
Objective-C
对观察者模式的又一实现
小蠢驴打代码
·
2023-09-05 03:33
Swift 调用
Objective-C
的可变参数函数
本文分为两部分,第一部分是Swift怎么调用
Objective-C
的可变参数函数,第二部分是
Objective-C
怎么调用Swift的可变参数函数。S
戴仓薯
·
2023-09-05 01:58
nullable、__nullable、_Nullable 区别
苹果在Xcode6.3引入了一个
Objective-C
的新特性:NullabilityAnnotations,这一新特性的核心是两个新的类型修饰:__nullable和__nonnull。
KevinDengSir
·
2023-09-05 00:56
百度App
Objective-C
/Swift 组件化混编之路(二)- 工程化
前文《百度AppObjective-C/Swift组件化混编之路》已经介绍了百度App引入Swift的影响面评估以及落地的实施步骤,本文主要以依赖管理工具为支撑,介绍百度App如何实现组件内的
Objective-C
大菠萝_DABLO
·
2023-09-04 08:22
OC对象
OC的本质oc代码,底层是由c/c++实现
Objective-C
的面向对象都是基于C\C++的数据结构实现的image-20220531152830996可以将
Objective-C
代码转换为C\C++
iOS小洁
·
2023-09-04 06:05
iOS练手项目知识点汇总
基础理解篇
Objective-C
是一种面向对象的编程语言,它支持元编程。元编程是指编写程序来生成或操纵其他程序的技术。
Objective-C
中,元编程可以使用
Objective-C
的动态特性来实现。
study_&
·
2023-09-03 19:48
ios
cocoa
macos
iOS 消息转发机制
Objective-C
是一门动态语言,它依赖runtime库将编译和链接时做的事情推迟到运行时处理。
GlassHead
·
2023-09-03 15:31
Swift5.5学习笔记六:闭包(Closures)
//Swift中的闭包类似于C和
Objective-C
中的Block以及其他编程语言中的lambda//一、闭包表达式//闭包表达式是一种以简短、重点突出的语法编写内联闭包的方法。
ma_yongsong
·
2023-09-03 13:01
Swift&Objective-C混编互调
但是它的第三方库还是没有
Objective-C
的多,而且想用老项目中的工具类或框架,该怎么办呢?
祥子_HelloWorld
·
2023-09-02 21:34
【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
上一页
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
其他