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
NSString 与 C++ string 之间的转换
最近在做iosdemo时遇到一个资源路径的问题,涉及到NSString和string转换,先记录下来,以免遗忘。1.NSStringtostringNSString*p_str=[[NSBundlemainBundle]pathForResource:@"test"ofType:@"png"inDirectory:@"asset"];//获取asset目录中test.png的绝对路径strings
zxcasd11
·
2023-09-17 08:12
C/C++
Objective-C
c++
objective-c
Objective-C
中的instancetype和id关键字
Objective-C
中的instancetype和id关键字作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/16994913
wangzz
·
2023-09-17 08:40
Objective-C
clang
objective-c
编译器
cocoa
instancetype
instancetype与id的区别
instancetype是clang3.5开始提供的一个关键字,与id一样表示某个方法返回的未知类型的
Objective-C
对象。但是instancetype和id区别到底有什么区别呢?
whe0302
·
2023-09-17 08:10
iOS
ios
Objective-c
NSString和char*之间的转换
Objective-cNSString和char*之间的转换Java代码NSString*string_content="I'mjordy";char*char_content=[string_contentcStringUsingEncoding:NSASCIIStringEncoding];char*转换为NSString类型的代码如下:Java代码charchar_array[1024];N
王叫兽
·
2023-09-17 08:40
iOS
iOS底部导航条
objective-c
代码如下:UIEdgeInsetsinsets;if(@available(iOS11.0,*)){insets=[UIApplicationsharedApplication].
依然范特茜
·
2023-09-17 08:39
ios开发
ios
objective-c
xcode
iOS 开发 instancetype 的学习
Objective-C
的一些使用惯例不仅仅是好的编程习惯,更是给编译器的隐藏指令。例如,alloc和init的返回类型都是id,然而在Xcode中,编译器会检查所有正确类型。它是怎么做到的呢?
a541018363
·
2023-09-17 08:53
ios
instancetype
JavaSE
基础笔记
文章目录java概述Java基础面向对象数组String类StringBuffer/StringBuilder八种基本数据类型对应的包装类常用类异常处理机制线程泛型集合IO流反射注解目前知道的设计模式java概述1.语言的发展历史和Java语言概述1)语言的发展史机器语言低级语言汇编语言高级语言C语言:面向过程的C++语言:一半面向过程,一半面向对象Java语言:完全面向对象(java语言底层实际
不消化0902
·
2023-09-17 01:44
java
java-ee
程序人生
gin-
基础笔记
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、get和post方法二、重定向总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、get和post方法最简单的获取参数的方法。我还知道json映射,后续补
李海成
·
2023-09-17 00:25
gin
笔记
简述GitHub上
Objective-C
高stars项目
为了方便自己快速了解
Objective-C
的一些优秀的开源框架和在开发中快速找到匹配自己需求的开源框架,下面我就简单介绍下
Objective-C
里高stars项目。
丶天空蓝丶
·
2023-09-16 16:15
思科:NAT
基础笔记
NAT私有IPv4地址类别CIDR前缀RFC1918内部地址范围A10.0.0.0/810.0.0.0~10.255.255.255B172.16.0.0/12172.16.00~172.31.255.255C192.168.0.0/16192.168.0.0~192.168.255.255这些私有地址可以在局域网中使用,配合NAT地址转换。可以实现节约IP地址的目的。主要作用:节省了公有IPv4
无法长大的Panda
·
2023-09-16 10:32
网络技术
网络
iOS JSPatch简单使用
JSPatch是一个开源项目(Github链接),只需要在项目里引入极小的引擎文件,就可以使用JavaScript调用任何
Objective-C
的原生接口,替换任意
Objective-C
原生方法。
关灯看大腿
·
2023-09-15 14:06
【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
Python基础 笔记(一) Python的介绍
Python
基础笔记
(一)Python的介绍您好!欢迎来到木易巷!
木易巷
·
2023-09-15 04:28
Python
学习
✔ ★ 算法
基础笔记
(Acwing)(三)—— 搜索与图论(17道题)【java版本】
搜索与图论1.DFS1.排列数字(3分钟)2.n-皇后问题2.BFS(队列)1.走迷宫二刷总结(队列存储一个节点pair)三刷总结走过的点标记上距离(既可以记录距离,也可以判断是否走过)★★例题2.八数码二刷总结3.树与图的dfs1.树的重心二刷总结1.如何找根节点?用无向图遍历,则不需要根节点2.把dfs中需要算出来的写出来,就清晰怎么写了4.树与图的bfs(最短路)1.图中点的层次(无权最短路
编程浩
·
2023-09-14 21:27
算法基础
算法
笔记
图论
iOS代码检测之infer
可以分析
Objective-C
,Java或者C代码,报告潜在的问题。任何人都可以使用infer检测应用,可以将严重的bug扼杀在发布之前,同时防止应用崩溃和性能低下。
Joshua520
·
2023-09-14 21:06
前端设计模式
基础笔记
前端设计模式是指在前端开发中经常使用的一些解决问题的模式或思想。它们是经过实践证明的最佳实践,可以帮助我们更好地组织和管理我们的代码。一、单例模式(SingletonPattern)单例模式是一种创建型模式,它保证一个类只有一个实例,并提供一个全局访问点。在前端开发中,单例模式常用于管理全局状态和共享资源。例如,我们可以使用单例模式来实现一个全局的状态管理器,用于存储和管理应用程序的状态信息。实现
小白探索世界欧耶!~
·
2023-09-14 08:10
前端小知识
随手记录
JavaScript
前端
设计模式
笔记
经验分享
javascript
干货
学习
Ajax
基础笔记
Ajax(AsynchronousJavaScriptandXML)是一种用于在网页上实现异步通信的技术。它使得网页能够在不重新加载整个页面的情况下与服务器进行数据交换,实现了网页的动态更新,提升了用户体验。一、Ajax的工作原理使用JavaScript创建XMLHttpRequest对象,然后使用该对象向服务器发送HTTP请求。服务器接收到请求后进行处理,并返回响应结果。客户端通过JavaScr
小白探索世界欧耶!~
·
2023-09-14 08:40
前端小知识
随手记录
ajax
笔记
okhttp
经验分享
前端
记录
javascript
iOS开发进阶(唐巧)读书笔记(二)
第三部分:iOS开发底层原理1、
Objective-C
对象模型1.1isa指针NSObject.h部分代码:NS_ROOT_CLASS@interfaceNSObject{Classisa;}objc.h
墨隐于非
·
2023-09-14 03:28
✔ ★算法
基础笔记
(Acwing)(二)—— 数据结构(17道题)【java版本】
数据结构1.单链表模板1.单链表(7分钟)2.双链表模板1.双链表3.模拟栈1.模拟栈(一个数组即可)2.表达式求值(20分钟)4.队列tt=-1,hh=0;1.模拟队列5.单调栈1.单调栈(4分钟)3.146.单调队列1.滑动窗口例题(10分钟)7.KMP1.KMP字符串(10分钟)二刷体会★三刷体会ne表示算上第一个和最后一个的前缀后缀相等值8.Trie树1.Trie字符串统计(20分钟)二刷
编程浩
·
2023-09-14 03:55
算法基础
java
算法
笔记
[读书笔记]金融市场
基础笔记
为了炒股,学习一下金融市场背后的原理文章目录第一章:金融市场体系定义第二章:中国金融体系定义信息事件:第三章:证券市场的主体定义信息事件:第四章:股票定义信息事件第五章:债券定义:信息:第六章证券投资基金定义信息第七章:金融衍生工具定义信息事件:金融远期、现货交易、期货交易和互换金融互换交易(Swaps)期权(Option)权证(Sharewarrent)第八章:金融风险管理定义信息第一章:金融市
会编程的猫头鹰
·
2023-09-13 21:14
阅读笔记
面试
机器人学基础(1)-位置运动学-正运动学、逆运动学方程建立及其求解
本次机器人学
基础笔记
主要分为几个章节:位置运动学、微分运动和速度、动力学分析和力、轨迹规划。后续其他的知识点等学到了再进行补充。本人也是刚入门学习,还有很多不足还望大家多多指点!
Bellwen
·
2023-09-13 19:45
机器人
矩阵
线性代数
算法
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
多线程(二):线程池
线程池
基础笔记
学习视频地址:https://www.bilibili.com/video/BV1wh411e7nd?share_source=copy_web一、线程池基础1.什么是线程池?
星羽恒
·
2023-09-12 19:10
Java基础
java
开发语言
计算机专升本
基础笔记
二 进制转换及二进制运算规则
进制转换及二进制运算规则 什么是进制? 进制就是进位计数制,是人为定义的带进位的计数方法。我们的时间就是六十进制(满60秒进一分钟,满60分钟进1小时);对于任何一种进制—X进制,就表示每一位上的数运算时都是逢X进一位。基本概念: 数码:一组用来表示某种数制的符号; 基数:数制所使用的数码个数,简称“基”; 位权:数码在不同位置上的权值(与位置有关,与数的大小无关),简称
LYQ_YXQ
·
2023-09-12 12:29
专升本计算机基础
笔记
专升本
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
小程序
基础笔记
一、小程序与普通网页开发的区别1、运行环境不同网页运行在浏览器环境中小程序运行在微信环境中2、API不同由于运行环境的不同,所以小程序中,无法调用DOM和BOM的API。但是,小程序中可以调用微信环境提供的各种API,例如:l地理定位l扫码l支付3、开发模式不同网页的开发模式:浏览器+代码编辑器小程序有自己的一套标准开发模式:l申请小程序开发账号l安装小程序开发者工具l创建和配置小程序项目二、小程
小白探索世界欧耶!~
·
2023-09-11 09:12
随手记录
小程序
笔记
前端
小程序
uniapp
前端框架
经验分享
javascript
canvas
基础笔记
一、简介Canvas是HTML5中的一个元素,它提供了一个可以使用JavaScript绘制图形的区域。它提供了一个强大的绘图API,可以用于创建各种图形,包括线条、矩形、圆形、文本等Canvas是HTML5中的一个元素,用于绘制图形、动画和图像。它提供了一个画布,可以通过JavaScript来操作画布上的像素,实现各种绘图效果。标签只有两个属性——width和height,当没有设置宽度和高度的时
小白探索世界欧耶!~
·
2023-09-11 09:41
随手记录
小技能
笔记
前端
经验分享
canvas
面试
数据可视化
信息可视化
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
react
基础笔记
+类组件
React是用于构建用户界面的JavaScript库。它是声明式地编写UI,什么是声明式?命令式编程是告诉计算机怎么做(how),比如,我要先创建一个div,然后在div中输入XXX内容,最后把这个div插入到另一个dom节点中。而声明式编程时告诉计算机我们要什么(what),比如,JSX语法,我们写一段代码,剩下的交给计算机底层方法去实现。基于浏览器的模式,react.js提供react.js的
文正哟
·
2023-09-10 16:39
React
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
【超详细】Python
基础笔记
大全
01_python基础语法字面量被写下来的固定值常用的值类型●数字○整数○浮点数○复数○布尔●字符串○描述文本的一种数据类型,又称文本●列表○有序的可变序列●元组○有序的不可变序列●集合○无序不重复集合●字典○无序key-value集合注释在程序代码中对程序代码进行解释说明的文字作用注释不是程序,不能被执行,只是对程序代码进行解释说明,让比尔可以看懂程序代码的作用,能够大大增强程序的可读性分类单行
是小小小酸奶吖
·
2023-09-09 20:09
python
开发语言
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
✔ ★算法
基础笔记
(Acwing)(一)—— 基础算法(20道题)【java版本】
基础算法一、快速排序1.快速排序例题2.第k个数(快速选择)✔✔1.31★快排二刷总结(4点)二、归并排序1.归并排序模板题✔✔1.31★二刷总结★2.逆序对的数量✔✔1.31★二刷总结三、二分1.数的范围✔1.31★二刷总结(mid>=x则是输出最左边一个)第一个大于等于x的数||最后一个大于等于x的数★2.数的三次方根1e-8✔1.31二刷总结四、高精度1.高精度加法✔1.31BigInteg
编程浩
·
2023-09-08 13:51
算法基础
算法
java
笔记
JSPatch 从入门到放弃
只需在项目引入极小的引擎,就可以使用JavaScript调用任何
Objective-C
的原生接口,获得脚本语言的优势:为项目动态添加模块,或替换项目原生代码动态修复bug。
天下林子
·
2023-09-08 07:05
最全python
基础笔记
整理(400集视频,300本电子书,大量练习题)。耗时三个月!
随着全民学python的热潮,市面上涌现大量python零散资料;没有形成一个系统的学习体系。我会从以下大量资料中整理出一份核心系统性的资料,当然需要全部内容的也可以打包带走~400集python基础到进阶的视频imageimage300本的电子书籍image随学随记的python练习题image以上所有资料都有整理,免费获取方式点赞+关注,戳头像简介
python草莓
·
2023-09-07 23:12
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
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他