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
iOS-进阶篇
iOS-
环信好友头像和昵称管理类
内容只为个人学习使用。环信的头像和名称要自己来维护,下面内容只是对头像和名称所使用的一个工具类的封装。直接看代码:CJFriendsCache.h#import#import/*为好友的模型@property(nonatomic,copy)NSString*memberName;@property(nonatomic,copy)NSString*memberNum;@property(nonato
见哥哥长高了
·
2021-06-12 01:58
iOS-
段间距
//行间距/**space行间距设置*label原始label*string需要输入的内容*/+(UILabel*)setLineSpace:(CGFloat)spaceFromLabel:(UILabel*)labelwithString:(NSString*)string;{label.numberOfLines=0;NSMutableAttributedString*attributeStr
拿铁君
·
2021-06-12 01:52
#31 每日一次 norm
norm英英释义:theusualornormalsituation,wayofdoingsth例句:InChinamarryingyoungisnolongerthesocialnorm.2.体会这个词(
进阶篇
LittleQing
·
2021-06-12 00:50
目标计划
现在体重107斤,每天早起半小时运动打卡合理规划自己,把大吃大喝,爱吃面食,爱暴饮暴食不健康饮食习惯改了,逐步养成少吃多餐,做到均衡饮食,每天分享自己有没有比昨天好、天坚持阅读10分钟,听叶老师喜马拉雅
进阶篇
flying仪宝贝
·
2021-06-11 23:18
iOS-
对称加密和(rsa)非对称加密
说起rsa,大家自然就会说,非对称加密嘛。是的,rsa非对称加密算是安全级别非常高的加密方式,至少对于现在而言。这里,笔者也是抽空整理和总结下,自己所了解的知识点,也希望大家看到后,可以补充下哦!先来说说,为何要加密,当然是为了保证数据的安全性。当代的互联网发展中,如何保证一个数据的安全性,是IT行业一个重要的技术领域。因为非对称加密是一个相对于现在的数据通信技术而言非要安全的加密方式,所以大家都
IBigLiang
·
2021-06-11 23:08
iOS 底层原理 + 逆向 文章汇总
注:欢迎大家可以关-注Wei-Xin公--众--号:Style月月专栏,与同步更新~iOS底层原理objc4源码相关0、底层源码探索方式
iOS-
底层原理01:源码探索的三种方式1、对象底层:结构体+alloc
Style_月月
·
2021-06-11 21:09
每日一词-boast
afeaturethatisasourceofpride)例句:PhenomenalEnglishboastsarguablythemostdrivenEnglishlearners.2.体会这个词(
进阶篇
LizhuHuang
·
2021-06-11 17:42
iOS-
分类重写原方法,如何调用原方法
需要知识class_ro,class_rw分类中重写了原类方法导致原类中的方法被覆盖了,category的底层实现是在加载的时候,把category中的方法添加到原类的方法列表中,当调用方法时会遍历方法列表找到对应的响应子就返回,不再向下遍历。因为category的优先级高于类的优先级,使得原类中的选择子遍历不到。这时候如果想在分类方法中调用原方法改怎么做呢?可以去遍历方法列表,去查询最后一个te
linbj
·
2021-06-11 08:30
iOS - KVO
[toc]参考KVOKVC【iOS--KVO的实现原理与具体应用】【
IOS-
详解KVO底层实现】【KVO底层探索和遇到的常见错误(一)】【[深入浅出Cocoa]详解键值观察(KVO)及其实现机理】【自动移除
felix6
·
2021-06-11 05:51
iOS-
(rsa)非对称加密的简单生成和运用
在上一篇文章中,笔者简单的阐述了,对称加密和非对称加密的一些概念,有兴趣的同学可以了点击下
iOS-
对称加密和(rsa)非对称加密。这篇文章,笔者主要用rsa相关的一些知识来运用一下。
IBigLiang
·
2021-06-10 16:04
每日一词 156 | ill-
Asamatteroffact,affirmativeactionisawell-meaningtheoryatbestandanill-functioningpolicyatworst.2.体会这个词(
进阶篇
Zoey_周就是Wenyi_周
·
2021-06-10 12:04
iOS-
逆向11-代码注入
《iOS底层原理文章汇总》1.运行上节课的WeChat程序,ViewController中的代码不会执行,因为MachO文件中的整个都被替换了,Product目录下WeChat.app中显示包内容,提取出WeChat.app中的可执行文件WeChatimageI.通过MachOViewer分析WeChat可执行文件,由Mach64Header、LoadCommmands、sections、Func
一亩三分甜
·
2021-06-10 09:35
iOS-
网络知识
1、网络解密的过程:就是对离散对数进行求值HTTPS加密机制:共享秘钥加密(对称秘钥加密)+公开秘钥加密(非对称加密)1、在交换秘钥时,先使用公开密钥加密2、发送数据时,使用共享秘钥加密为了保证使用的公开加密的秘钥是安全的,通过(数字证书认证机构)CA机构来解决,客户端内部放置数字证书认证机构的公开密钥,2、状态码:1、200Ok:请求正常2、204NoContent:没有请求资源3、206par
GJCode
·
2021-06-10 04:40
20184月总结(4/10-4/30)
90天时间管理
进阶篇
践行月检视践行21天【效能习惯统计】图片发自App【健康】1.跑步运动2.冥想放松3.健康饮食【效能】1早起5-7点(次数/21)2.早睡21-23点(次数/20)3.午休(次数/14
百燕
·
2021-06-09 15:36
2019-01-08
所以说,-点击电话号码后,拨打该号码,应该使用:href="'tel:'+item.num"适用安卓和
ios-
点击复制,就用clipboard,还是好用的,而且操作简单,constcopyBtn=newClipboard
北四巷杂货铺的夏天
·
2021-06-09 12:36
iOS-
获取任意时间的零点和二十四点时间戳字符串
//输入时间戳字符串,获取那天零点和二十四点时间戳-(void)timeStrTest{//时间戳字符串+时间格式NSString*createTimeStr=@"1320805779000";NSString*formatStr=@"YYYY-MM-dd";NSDateFormatter*dateFormatter=[[NSDateFormatteralloc]init];[dateFormat
蜗牛快跑zz
·
2021-06-09 09:09
每日一词boast
afeaturethatisasourceofpride)例句:PhenomenalEnglishboastsarguablythemostdrivenEnglishlearners.2.体会这个词(
进阶篇
zhangqinsisu
·
2021-06-09 07:04
iOS-
08 发布按钮显示不出来(原因)
发布按钮显示不出来:问题:1.图片尺寸过大,系统帮你渲染2.能显示=>位置不对如图:出现的问题解决:不能修改图片尺寸效果:让发布图片居中解决问题①的效果:vc.tabBarItem.image=[UIImageimageOriginalWith:image];系统帮你渲染解决问题②的效果:edgeInsets压瘪了edgeInsets差不多但是,还是有问题的只有选中状态,正常的是有高亮状态只有选中
_正阳_
·
2021-06-09 04:42
iOS-
在同一页面同时展示登录和注册View
思路:在一个UIView设置它的Frame的宽度是屏幕的两倍,然后把登录的View和注册的View同时加载这个View上(注册View.x=这个View宽度的一半),点击切换按钮时改变这个UIView的leadingConstraint(View.x)就可以让这两个View显示。代码:#import"HKLoginRegisterViewController.h"#import"HKLoginRe
StevenHu_Sir
·
2021-06-09 03:22
iOS-
文本内容展开/收起实现方案
方案1:YYLabel问题:YYLabel继承于UIView不支持项目本身的自定义表情,UILabel能正常显示自定义表情,passifself.model?.textDisplayType==1{//展开contentLabel.truncationToken=truncationToken}else{//收起attrStr.append(moreAttStr)}contentLabel.att
笑破天
·
2021-06-09 02:42
2018-11-01essence
themostbasicandimportantqualityofsomething例句:Theessenceofeducationistoteachstudentshowtothinkcritically.2.体会这个词(
进阶篇
Alice1009
·
2021-06-08 12:13
iOS-
蓝牙项目经验总结(上)
蓝牙开发中碰到的几个技术点:0),蓝牙协议制定;1),蓝牙密钥配对;2),获取蓝牙Mac地址;3),实时获取蓝牙设备信号;4),通过蓝牙升级硬件版本;5),通过蓝牙上传文件;6),封装蓝牙静态包;蓝牙协议制定:蓝牙封包格式依次为:包头(一个字节),指令码(一个字节),封包长度(一个字节),参数(n个字节),校验码(一个字节);例如下图:当然还有封包格式更简单的,只有包头,指令码,和参数组成;具体什
HelloKing
·
2021-06-08 11:18
苹果人机界面指南:
IOS-
设计主题
原文地址https://developer.apple.com/design/human-interface-guidelines/ios/overview/themes/iOS设计主题作为应用程序设计师,您有机会提供非凡的产品并升至AppStore榜首。为此,您需要在质量和功能上达到很高的期望。iOS与其他平台的三个主要主题不同:清晰。在整个系统中,各种大小的文字都清晰易读,图标精确而清晰,装饰
小寒含
·
2021-06-08 10:15
2019-02-19 98 persist
1.认识这个词(基础篇)词:persist英英释义:tocontinuetoexist例句:Ifthefeverandcoughpersist,seeadoctor.2.体会这个词(
进阶篇
)“persist
静美的秋
·
2021-06-08 02:59
go unnoticed
基础篇)词:gounnoticed英英释义:nottobenoticed例句:Hardworkhardlygoesunnoticed.2.体会这个词(
进阶篇
)“gounnoticed”的意思是“被忽略”
岁月静好_现象英语
·
2021-06-08 00:09
【收藏】从零开始做运营(进阶-第六章)
入门篇里其实我们说了一些,但都没有展开说,我也不知道
进阶篇
能说到啥程度,但先说着吧。1数据的定义数据,其实就是一堆数值。但这些数值,是从用户的行为统计而来。
songshu
·
2021-06-08 00:50
每日一词之persist复盘
认识这个词(基础篇)词:persist英英释义:tocontinuetoexist例句:Ifthefeverandcoughpersist,seeadoctor.体会这个词(
进阶篇
)“persist”是个不及物动词
Yvettetaitai
·
2021-06-07 23:01
iOS-OpenGL ES入门教程(五)初识GLSL
前言前面的基础文章列表
iOS-
零基础学习OpenGLES入门教程(一)iOS-OpenGLES入门教程(二)最简单的纹理DemoiOS-OpenGLES入门教程(三)纹理取样,混合,多重纹理iOS-OpenGLES
安东_Ace
·
2021-06-07 22:34
iOS-
逆向10-应用重签名
《iOS底层原理文章汇总》1.codesignXocde提供了签名工具,codesign,我们通过几个命令就可以完成重签名I.终端命令$securityfind-identity-v-pcodesigning列出钥匙串里可签名的证书$Codesign–fs“证书串”文件名强制替换签名$Chmod+x可执行文件给文件添加权限$securitycms-D-i../embedded.mobileprov
一亩三分甜
·
2021-06-07 22:33
iOS-
服务器返回空值处理
Github上别人写的一个Category,叫做NullSafe,在运行时操作,把这个讨厌的空值置为nil,而nil是安全的,可以向nil对象发送任何message而不会奔溃。这个category使用起来非常方便,只要加入到了工程中就可以了,你其他的什么都不用做,对,就是这么简单。详细的请去Github上查看;https://github.com/nicklockwood/NullSafe#imp
sennnnn
·
2021-06-07 20:14
iOS NSSet彩蛋
关于NSSet和NSArray的区别,这里不再赘述,网上有非常多讲解的很优秀的文章,基础用法可参照以下文章NSSet总结-
iOS-
本文主要分享一个小编使用时发现的彩蛋(如有雷同,纯属意外,联系小编删除)
哇哈哈有点甜
·
2021-06-07 17:04
iOS-
解决调用performSelector产生警告问题
///不需要带参数情况if([self.viewrespondsToSelector:NSSelectorFromString(@"setSubViews")]){//这样会产生警告//[self.viewperformSelector:NSSelectorFromString(@"setSubViews")];SELselector=NSSelectorFromString(@"setSubVi
小小小小攻城狮
·
2021-06-07 05:04
iOS-
逆向14-HOOK原理
《iOS底层原理文章汇总》上一篇文章《
iOS-
逆向13-Dyld》介绍了Dyld的加载过程,本文介绍Hook原理1.HOOKHOOK,中文译为“挂钩”或“钩子”。
一亩三分甜
·
2021-06-07 03:12
2018-10-09
loom英英释义:ifsomethingunpleasantordifficultlooms,itseemslikelytohappensoon例句:Acrisisislooming.2.体会这个词(
进阶篇
twotwo22
·
2021-06-07 01:21
每日一词37
例句:TherehasbeenamarkedshiftinattitudestowardshowtoaskqustionsinthePhenomenalEnglishcommunity.2.体会这个词(
进阶篇
索诺
·
2021-06-07 01:40
阴阳五行解析——
进阶篇
二
上文说到阴阳五行的辩证关系,短文很难说透,需要感兴趣的读者多查阅、多思考。本文讲一下阴阳五行的起源和发展。关于阴阳学说,有人认为最早是在夏朝就已形成,因为《易经》八卦中阴爻和阳爻出现再夏朝的占书《连山》中。为阴阳五行学说立论的基础,也是我国古代哲学的源流和基础。阴阳五行学说更是是中国古代传统哲学思想的结晶,并未随着岁月的流逝和科学的发展淡出人们的视线,相反它不曾被人们完全理解的深奥哲理,随着认识的
鸣_谦
·
2021-06-07 01:27
iOS-
懒加载
原理:懒加载是当你使用某个对象时才创建,它通过在.h文件中@property定义一个实例变量(使其实例变量拥有set和get方法),并通过复写get方法实现懒加载.当需要使用时**self.实例变量**才能实现懒加载(**_实例变量没有set和get方法是不能实现加载的**)优点:它可以使代码可读性更高,对象和对象之间的独立性更强.一般用法:[self.viewaddSubview:label];
如风家的秘密
·
2021-06-06 22:01
iOS-
如何正确引用自定义类对象作为属性
某位同事编码。一个类引用一个子类对象作为属性。#import#import"CycleFindTestClas.h"@interfaceTestObjectClass:NSObject@property(nonatomic,strong)CycleFindTestClas*cycle;@end#import"TestObjectClass.h"//此声明CycleFindTestClas类的代码会
叫我龙哥
·
2021-06-06 16:43
iOS底层原理 文章汇总
iOS-
底层原理01-对象底层原理
iOS-
底层原理02-isa和类的结构分析
iOS-
底层原理03-isaiOS-底层原理04-类原理&方法&属性
iOS-
底层原理05-类的结构分析
iOS-
底层原理06-clang
一亩三分甜
·
2021-06-06 13:44
每日一词105
JiroOno,arguablythebestlivingJapanesesushichef,hasdevotedhisentirelifetoperfectingtheartofsushi.2.体会这个词(
进阶篇
索诺
·
2021-06-06 10:24
iOS-
搞一波国际化
简介国际化跟字典差不多,比如要支持中文和英文,就会生成两个.string文件,在这两个文件里设一个Key,在中文的.string文件中这个Key对应的是中文,另一个则对应英文。步骤1.创建Localizable.string文件-PS:命名最好为Localizable.string-2.添加Language-一般会选择中文(zh-Hans)还有另一种语言(如日语ja),也可以选择多种语言。--3.
Arthur凌
·
2021-06-06 00:45
安卓面试题 基础篇
关于安卓面试题部分目前整理了两篇:安卓面试题基础篇安卓面试题
进阶篇
安卓系统架构分层1)应用程序层2)应用框架层3)系统库和Android运行时4)Linux内核安卓系统架构.jpg安卓四大组件是什么ActivityServiceBroadcastReceiverContentProvider
MrHorse1992
·
2021-06-05 21:04
一日一词:开拓者PIONEER
anewmethod,areaofknowledge,oractivity)例句:ItisAlipaywhichpioneeredandpopularizedmobilepayment.2.体会这个词(
进阶篇
自观问渠
·
2021-06-05 19:08
第九章 render函数(
进阶篇
)
Vue.js2.x与vue.js1.x最大的区别就在于2.x使用了VirtualDom(虚拟Dom)来更新Dom节点,提升渲染性能。虽然前面章节我们的组件模板都是写在template选项里的,但是在Vue.js编译时,都会解析为VirtualDom。本章我们就来探索Vue.js用于实现VirtualDom的Render函数语法,在介绍Render函数前,我们先来看看什么是VirtualDom。9.
六个周
·
2021-06-05 18:16
vuex持久化+模块化实战用法(
进阶篇
)
上一篇:vuex刷新数据消失不见解决方案Vuex模块化模块化后的store大概长这样,如果画的不对,欢迎留言image这样经过模块化的vuex,每个模块维护着不同组件的数据,清晰直观编码实现创建store文件夹,创建index.js作为vuex的入口jsimportVuefrom"vue";importVuexfrom"vuex";importcreatePersistedStatefrom"vu
一只正在成长的程序猿
·
2021-06-05 18:09
iOS-
一种自定义NavigationBar的方式
NavigationBar这个最基本的控件想必大家都接触的不少,更是有各种各样的自定义的方式。我这边也分享一种根据项目需求而构想的自定义NavigationBar,可能并不是很通用,权当参考。先看下项目界面简图:界面.pngBar左边三个控件,返回按钮,logo图片,当前页面的title相对来说是固定的,除了最基础的几个Tab页面不需要返回按钮,每个页面都有这三个控件。Bar右边是不同的功能按钮,
codemovie
·
2021-06-05 06:49
C语言指针就应该这么学 - 指针的
进阶篇
文章目录前言一、字符指针1、什么是字符指针2、字符指针实例1:(出自《剑指offer》)二、指针数组1、什么是指针数组2、怎么用三、数组指针1、什么是数组指针2、小例1:3、数组名4、数组指针的使用5、简单梳理四、数组传参和指针传参1、一维数组传参2、二维数组的传参3、一级指针传参4、二级指针传参五、函数指针1、什么是函数指针2、小例1:3、函数指针的使用4、函数指针实例1(出自《C陷阱和缺陷》)
跳动的bit
·
2021-06-04 21:06
C语言
-
进阶篇
指针
进阶篇
2.6 挖矿
您需要阅读我们关于哈希函数的文章才更能理解本文的意义。理解这一切对你非常有帮助。正如您在我们关于共识机制的文章中所提到的那样,并非每个区块链都有矿工。矿工只在工作量证明区块链中。他们致力于保护区块链免受攻击,并保护记录到该点的历史记录不受更改。让我们回顾一下如何提供保护。你可能听说过矿工试图解决“难题”或做“计算成本高昂的任务”。在本文中,我们希望最终告诉您这个任务实际上是什么。矿工做什么?矿工的
HORIZEN官方
·
2021-06-04 19:43
iOS-
横向滚动跑马灯效果实现
一.demo效果如下:二.如何使用:下载https://github.com/moonCai/MNMarqueeView.git,将MNMarqueeView拖入项目中初始化即可。在获取到文本标题后对MNMarqueeView对象的textList赋值,然后调用run().在需要暂停的合适地方调用pause(),在需要视图销毁时调用stop()。三.实现思路大纲:1.设置textLabelCont
瓷月亮
·
2021-06-04 17:06
每日一词 220 | wooly
词:wooly英英释义:confusedandnotclear例句:Thestartupiswoolyabouthowitwillachieveitsgoals.2.体会这个词(
进阶篇
)“wooly”(
Zoey_周就是Wenyi_周
·
2021-06-04 14:02
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
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
其他