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开发sockett
关于
iOS开发
中使用WKWebView拨打电话的问题
今天遇到一个显示电话号码的cell点击后没反应的问题,按照逻辑应该是点击之后弹出拨号界面的,查看代码发现cell的点击事件里是这样写的:NSString*phoneStr=[NSStringstringWithFormat:@"tel:%@",phone];WKWebView*callWebview=[[WKWebViewalloc]init];[callWebviewloadRequest:[N
Aexsi
·
2023-04-05 03:05
iOS开发
-Swift进阶之访问控制权限!
swift进阶总汇主要介绍swift中的访问控制权限关键字private1、private:访问级别仅在当前定义的作用域内有效(单例中使用过)//8-1、private:访问级别`仅在当前定义的作用域内有效classCJLTeacher{staticletshareInstance=CJLTeacher()privateinit(){}}vart=CJLTeacher.shareInstancef
iOS鑫
·
2023-04-05 02:58
Android梳理 前言
做开发也有段时间了,开始做Android,中途又做过后台,又去倒腾了下
iOS开发
,最后又重返Android。迷茫了,大概所有的开发人员都会有这么个阶段,就是说的瓶颈。怎么说呢?
-ZY-
·
2023-04-05 02:02
Android重头迈
android
博客
iOS 开发者证书
在[
iOS开发
者网站](https://developer.apple.com](https://link.jianshu.com/?
NapoleonY
·
2023-04-05 00:33
iOS开发
之GCD多线程二
1.线程组当想要监控任务队列中的全部任务执行完成之后再去做某些操作时,就可以用到dispatch_group_t来进行处理。比如:APP需要下载一些图片,而且要分步去下载这些图片。当这些图片全部下载完成之后,再跳转到二级界面去显示。面对这类的需要,就可以使用线程组来完成。-(void)dispatchGroupTest{dispatch_queue_tqueue=dispatch_get_glob
LuckyBugGo
·
2023-04-05 00:50
Quartz2D绘图演练
Quartz2D在
iOS开发
中的价值就是自定义UI控件。2、Quartz2D能完成的工作绘制图形:线条\三角形\矩形\圆\弧等绘制文字绘制\生成图片(
叫我小黑
·
2023-04-05 00:09
iOS开发
之runtime(3):浅析NSObject对象的isa_t
logo本系列博客是本人的源码阅读笔记,如果有
iOS开发
者在看runtime的,欢迎大家多多交流。
kyson老师
·
2023-04-04 23:05
swift4.0 的let与var学习(一)
前言swift作为一门新语言,对于熟悉Object-C编程的
ios开发
者来说还是挺容易上手的,但其在语法和编程习惯上改变了很多。
_WYF_
·
2023-04-04 21:28
Android和
IOS开发
图标、启动页尺寸
最近项目在做android和ios的项目,设计师让我给出图标的尺寸,于是查了一下尺寸。一、开发中的实际情况:第一步:产品经理和UI设计师制定好UI规范,然后开始做图标做颜色做尺寸等一系列和APP界面强相关的工作,以最常见的“back”按钮为例,UI设计师从无到有的具体实现步骤:①在coreldraw或者Sketch中制作好“矢量图标“—返回,此时的长宽单位是毫米;②保存输出为“PNG位图图片”—返
念念不忘_2016
·
2023-04-04 21:51
iOS开发
常备的面试题合集
一、Runtime一个objc对象的isa的指针指向什么?有什么作用?一个NSObject对象占用多少内存空间?说一下对class_rw_t的理解?说一下对class_ro_t的理解?说一下对isa指针的理解说一下Runtime的方法缓存?存储的形式、数据结构以及查找的过程?使用runtimeAssociate方法关联的对象,需要在主对象dealloc的时候释放么?实例对象的数据结构?什么是met
ERICJJ
·
2023-04-04 20:44
[1]开发工具-学Java的
iOS开发
者
Java一直以来还算稳定,这么多年,工具也是数不胜数,由于本人做
iOS开发
,使用的mac所以开发工具的也都是mac版的,win版的小伙伴应该不用愁,网上一搜一大把。
大师的书
·
2023-04-04 20:38
iOS开发
禁用第三方键盘,强制使用系统键盘
iOS9之后IPhone允许APP使用第三方键盘,但我们开发时为了安全考虑,有时不想让用户使用第三方键盘,因此很多人可能会使用如下方法:该方法会在某个APP内部全局禁止第三方键盘,而如果我们的需求是只在指定页面或者指定输入框禁止第三方键盘,其余页面不受影响时,此时我们就容易一时摸不着头脑。如:当用户输入的内容为交易密码这类敏感信息时,需要禁止第三方键盘。以下为几种解决思路:1.自定义键盘。如果需求
Coder_JMicheal
·
2023-04-04 18:27
iOS开发
·状态栏设置技巧(1):设置状态栏颜色的小结与误区
看到很多文章讲解设置状态栏的时候,直接丢设置状态栏的API方法,而没有考虑到info.plist中的项目对这些设置状态栏代码的影响。如果没有考虑到这个,有的情况这些的代码根本是无用功,因为从来就不执行。info.plist文件中有个一项:Viewcontroller-basedstatusbarappearance:当这里的值分别为:为YES,则以ViewController的设置为准,即通过pr
小码僧
·
2023-04-04 16:10
用UIViewController写了个PopMenuView(swift)
PopMenu在
iOS开发
中很常见的,第三方的也很多,写起来也不难。一般是自己自定义个View,然后放到window上。
呼呼兔
·
2023-04-04 11:34
ios开发
,删除第三方库中特定文件
libbaidumapapi-armv7.a1.创建临时文件夹,用于存放armv7平台解压后的.o文件:mkdirarm642.取出armv7平台的包:lipolibbaidumapapi.a-thinarm64-outputarm64/libbaidumapapi-arm64.a3.查看库中所包含的文件列表:ar-tarm64/libbaidumapapi-arm64.a4.解压出objectf
星空梦想
·
2023-04-04 11:45
ios-梳理-常用软件之Charles Proxy
常用软件系列常用软件1,ApplicationLoader这个软件是做
ios开发
基本上必用到的软件,没有什么技巧点。
简鱼7819
·
2023-04-04 08:36
iOS开发
中后台返回的JSON字符串中含有换行符,无法解析成功。
后台返回的JSON字符串{"old":"111111222222","nov":""}整体是一个JSON字符串,old对应的字符串中含有换行符即“111111”和“22222”之间有一个换行符。将JSON字符串转成OC对象即一个字典,使用MJExtension中的分类NSObject+MJKeyValue的一个方法mj_JSONObject:NSDictionary*dict=[model.det
梁森的简书
·
2023-04-04 07:52
字体相关集锦
转载:iOS-PingFangSC字体字体下载地址导入第三方字体流程
IOS开发
中增加外部字体
Z了个L
·
2023-04-04 04:23
iOS开发
之进阶篇(4)—— 语言本地化(国际化)
目录准备工作字符串本地化图片本地化App名称/系统权限提示框本地化storyboard/xib本地化多人开发中本地化应用内切换语言1.准备工作本文以中英文切换为例.因为系统默认语言是英文,所以我们需要添加中文到项目中.打开PROJECT:localization1.png添加简体中文:localization2.png需要注意的是,这一步必须要选一个文件进行本地化,不然语言添加不成功:locali
看影成痴
·
2023-04-04 00:31
面向切面编程:Aspects源码解析
在我们的
iOS开发
中,AOP的实现方法就是使用Runtime的Swizzling
Sunxb
·
2023-04-03 23:42
Android开发
前言:因为这学期选了手机APP开发这门课,所以还是写个博客记录一下学习过程,包括安卓开发和
ios开发
。用到的资料包括课程PPT,和我在网上找的一些视频和资料。
绿风天空
·
2023-04-03 22:33
APP开发
android
java
iOS:内存五大区
前言:在
iOS开发
中,平常大家都会说,堆区,栈区,都是存在虚拟内存。
浅墨入画
·
2023-04-03 21:13
iOS开发
系列--并行开发其实很容易多线程
概览大家都知道,在开发过程中应该尽可能减少用户等待时间,让程序尽可能快的完成运算。可是无论是哪种语言开发的程序最终往往转换成汇编语言进而解释成机器码来执行。但是机器码是按顺序执行的,一个复杂的多步操作只能一步步按顺序逐个执行。改变这种状况可以从两个角度出发:对于单核处理器,可以将多个步骤放到不同的线程,这样一来用户完成UI操作后其他后续任务在其他线程中,当CPU空闲时会继续执行,而此时对于用户而言
灯火阑处
·
2023-04-03 21:17
iOS
c语言
ios开发
objective-c
oc
Foundation框架(一)
Foundation框架是
IOS开发
和MAC开发的基础框架,其中包含了很多开发中经常用到的数据类型。
ODTRS
·
2023-04-03 20:14
OC学习
ios
Foundation
NSString
NSArray
iOS底层套索 --- Runtime(四)获取类详细属性、方法
image本文参考自
iOS开发
:『Runtime』详解(四)获取类详细属性、方法IOS对象的归档与解档本文不做任何商业用途。优秀的作品要大家一起欣赏,如有疑问请联系删除。
Jax_YD
·
2023-04-03 19:20
基于Moya、RxSwift和ObjectMapper优雅实现REST API请求
在
iOS开发
中也有非常强大的网络请求库Moya,Moya是一个基于Alamofire开发的,轻量级的Swift网络层。Moya的可扩展性非常强,可以方便和RXSwift、ObjectMapper结合。
ImWiki
·
2023-04-03 19:18
macOS开发之NSTrackingArea
之前从
iOS开发
转战这里的人小伙伴对NSTrackingArea类应该会有点陌生,毕竟手机开发中不需要监听鼠标的移动,这个类就是跟我们mac常用鼠标有关,我们简单了解一下我们常用的一些使用场景mouseEntered
chasitu
·
2023-04-03 19:01
2.11 UITapGestureRecognizer手势之长按 [
iOS开发
-Xcode教程]
1.在欢迎窗口右侧的历史项目列表中,双击打开之前创建的单视图项目模板。image2.本节课将为您演示,如何使用长按手势,使视图对象能够检测到手指的长按操作。首先在一个空白项目中,打开视图控制器的代码文件。image3.接着开始编写代码,实现这项功能。image4.首先初始化一个原点在(32,80),宽度和高度都是256的矩形常量,作为视图的显示区域。image5.然后创建一个相应尺寸的图像视图。i
互动教程网
·
2023-04-03 18:15
使用gitlab ci构建IOS包并发送通知消息到企业微信
如果对gitlabci还不熟悉的,可以参考之前的文章使用gitlabci构建Android包,这篇文章我们主要涉及三个知识点:
IOS开发
者证书。IOS打包命令。如何往企业微信发消息。
布道师玄柯
·
2023-04-03 17:21
python测试开发技术栈
gitlab
ci/cd
Objective-C货币的精确计算
问题来源在
iOS开发
中,和货币价格计算相关的,是需要注意计算精度的问题的。即使只是两位小数,也会出现误差。使用float类型运算,是完全不够的。
瞬csr
·
2023-04-03 15:19
android时间选择器!闭关在家37天“吃透”这份345页PDF,已开源
基于JS的高性能Flutter动态化框架可能是目前放出来的相对最完整的Flutter动态化方案跨平台新明星Flutter推出后,我们团队也尝试引入Flutter,做为
iOS开发
,马上感受到,Flutter
椰果学Android
·
2023-04-03 13:14
程序员
android
iOS14 App Clips
这句话有两个非常重要的点,首先AppClip提供完整应用程序的一部分功能,这表明你一定要有一个完整功能的App,才可以开发上线AppClips,与
iOS开发
中其他的Extension类似,AppClip
温柔vs先生
·
2023-04-03 12:31
CocoaPods使用
一、概要
iOS开发
时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。
小码农CC
·
2023-04-03 12:58
国内都有哪些IT视频自学站:前端 后台 编程 考研设计等知识点
翻录网提供优质的教程高清全套课程,国内最大的翻录网自学网www.fanluwang.top,编程所有课程视频文档都可以学习学习链接地址HTML5开发
ios开发
node.js开发php开发
嗨咯3398
·
2023-04-03 10:12
iOS 定义区块(闭包)(block)的三种方式
在
iOS开发
中block的地位可谓是非常重要的,我个人感觉,对于简短的逻辑处理,block比代理或者方法调用更加简洁易懂。
George2016
·
2023-04-03 09:29
spring-boot 从零开始-01
Spring-boot初认识快速认识spring-boot,并且可以写spring-boot的项目,先要了解更多请自行百度,意在帮助
iOS开发
者了解spring-boot创建一个Spring-boot工程
Avalanching
·
2023-04-03 09:38
iOS开发
技能树之C语言-数组、字符串
数组基本定义数组可以用来存储一组有序的数据。数组是一块连续的、大小固定并且里面的数据类型一直的内存空间。1、声明数组一般式:数据类型数组名称[长度];intgrades[20];//声明一个能够存储20个int类型数据的数组。2、初始化数组:1、数据类型数组名称[长度n]={元素1,元素2...元素n};//也可以只初始化一部分值数据类型数组名称[长度n]={元素1,元素2};其余元素初始化为0i
竹与豆
·
2023-04-03 05:15
视频教程-5天精通Python面向对象编程-Python
5天精通Python面向对象编程从事IT开发行业9年,6年线上线下O2O教育培训经验,精通C、C#、PHP、Java、Python、
iOS开发
等多种编程语言,曾负责开发中国移动的无线城市项目重庆城的架构开发
weixin_33701056
·
2023-04-03 05:39
iOS开发
实战 - 跳转到APP设置页面的正确方式
最近在做个跳转功能,百度一搜各种耽误审核的错误方式,现在这种是现阶段基本所有大厂都是这么操作的,话不多说,上代码if([[UIApplicationsharedApplication]canOpenURL:url]){//此处可以做一下版本适配,至于为何要做版本适配,大家应该很清楚if([UIDevicecurrentDevice].systemVersion.doubleValue>=10.0)
文竹_自然
·
2023-04-03 03:34
iOS开发
:图标生成器Prepo 的使用,讲的明明白白
(1)Prepo可以帮助设计师和
iOS开发
者快速生成各种尺寸的图标,只需将最大分辨率的图标(最大分辨率的图标尺寸为1024*1024)拖拽进来,其他的具体的icon处理交给Prepo做就好了,非常简单方便
m0_66264630
·
2023-04-03 03:11
程序员
架构
移动开发
android
4.11 UIDatePicker日期时间选择器 [
iOS开发
-Xcode教程]
1.在欢迎窗口右侧的历史项目列表中,双击打开之前创建的单视图项目模板。image2.本节课将为您演示,日期拾取器控件的使用。首先在一个空白项目中,打开视图控制器的代码文件。image3.接着开始编写代码,创建一个日期拾取器控件和一个按钮控件,当点击按钮控件时,获得日期拾取器中的日期和时间。image4.首先初始化一个日期拾取器对象。image5.设置日期拾取器对象的中心点位置。image6.接着设
互动教程网
·
2023-04-03 01:24
八、OpenGL 纹理相关API
在OpenGL中,纹理一般是TGA文件在实际的
iOS开发
中,我们一般不使用OpenGL,而是使用OpenGL
致青春_bf42
·
2023-04-03 00:04
iOS开发
底层面试分析第二篇
前序前段时间因为课程需要,我出了一套iOS考试试卷想着VIP大家做得非常不错.带着分享的精神也开源了出来一套iOS底层试卷-我想和你分享结果反响巨大!很多靓仔靓女纷纷私聊我....大致分为以下两种:1:Cooci你这不是在加剧行业内卷???2:Cooci你那套试卷真不错,有没有答案我好好学习一下根据上面两种反馈,我索性又打算开源一套考试,就让内卷来得更猛烈一点吧!!!大师班第二次考试介绍正常考试分
iOS面试合集
·
2023-04-03 00:56
iOS开发
之浅谈MVVM的架构设计与团队协作
今天写这篇博客是想达到抛砖引玉的作用,想与大家交流一下思想,相互学习,博文中有不足之处还望大家批评指正。本篇博客的内容沿袭以往博客的风格,也是以干货为主。由于本人项目经验有限,关于架构设计方面的东西理解有限,我个人对MVVM的理解主要是借鉴于之前的用过的MVC的Web框架~在学校的时候用过ThinkPHP框架,和SSH框架,都是MVC的架构模式,今天MVVM与传统的MVC可谓是极为相似,也可以说是
weixin_34050389
·
2023-04-02 23:46
移动开发
测试
xcode
iOS开发
断点调试高级技巧
关于LLDB调试,很多
iOS开发
者可能就是停留在会下简单的断点,使用最多命令也就是po。无可厚非,这些简单的调试对于简单的问题来说应该是游刃有余。
半岛夏天
·
2023-04-02 21:41
iOS开发
之进阶篇(9)—— runtime运行时
目录前言iOS编译流程runtime介绍消息发送流程消息转发流程MethodSwizzling参考文档前言关于runtime的文章,网上实在太多了,内容层次深浅不一.诚然,要想把runtime讨论明白,讲得深入彻底,没有相当功力是不行的.故,本文退而求其次,希望能把runtime讲得"知其然",想必也是挺好的.iOS编译流程我们编写的所有代码,最终都是要转换成二进制机器指令去执行的.如图C/C++
看影成痴
·
2023-04-02 18:29
iOS开发
面试跳槽(必看攻略)
1、引言每年的3、4月份都是求职高峰时期,目前已进入6、7月份了,你已经成功换工作了吗?这次我们想聊的,就是程序员跳槽这件事儿,我打算从三个方面来说:1)程序员什么时候该跳槽?2)跳槽前你需要做的准备工作?3)到哪里找跳槽机会?一、到底什么时候该跳槽?1、这个方法很简单,你只需做下面这件事儿:如果你感觉到犹豫、恐慌、紧张、担忧、抗拒之类的情绪,很可能你已经需要慎重考虑换工作这件事儿啦。探视内心感觉
iOS猿_员
·
2023-04-02 16:11
iOS开发
之进阶篇(2)—— 本地通知和远程通知 (使用APNs)
Notification.png版本iOS10+目录:概述通知的管理和配置本地通知远程通知(使用APNs)修改通知内容和显示界面demo地址一.概述由于iOS中App并非始终运行,因此通知提供了一种在App中要显示新消息时提醒用户的方法.其表现形式如下:屏幕上的警报或横幅应用程式图示上的徽章警报,横幅或徽章随附的声音notificationTypes.pngiOSApp中有两种通知模式:本地通知和
看影成痴
·
2023-04-02 16:33
Tip:
iOS开发
中关于TODO的用法
背景我们在平时的开发编程中,多多少少都会遇到一些功能的代码,当下不能很好的实现,或因为业务逻辑或因为思路,再或者因为时间。此时我们需要写一些//TODO:和//FIXME:的注释来提醒自己在的将来要去完善这些代码。今天这里给大家讲述下如何用好这些注释,并起到更好的作用。使用SwiftLint讲这里,有人疑惑不是要说TODO么,怎么又安利SwiftLint,SwiftLint是一个代码分析工具。Sw
冬冬吧
·
2023-04-02 12:27
iOS优秀三方开源库整理,了解一下
原文地址:iOS优秀三方开源库整理,了解一下-一、前言在自己工作之余,收集整理了一些优秀的三方开源框架,自己整理的这些三方开源库涵盖了
iOS开发
面很多方面的知识。
简箪_51c5
·
2023-04-02 09:07
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他