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开发
--打印NSRange,CGRect,CGPoint等结构体
在我们编程的时候,有时候会需要打印一些NSRange,CGRect,CGPoint等结构体,但用%@打印的话会出现警告或者错误今天我介绍一下一些这样的结构体的打印方法:NSString*NSStringFromCGPoint(CGPointpoint);NSString*NSStringFromCGVector(CGVectorvector);NSString*NSStringFromCGSize
遠遊旳遊子
·
2023-04-20 13:34
iOS开发
-Swift进阶之闭包,使用&捕获原理!
swift进阶总汇本文主要分析闭包以及闭包捕获变量的原理闭包闭包是一个捕获了全局上下文的常量或者变量的函数,通俗来讲,闭包可以是常量也可以是函数【全局函数是一种特殊的闭包】:定义一个全局函数,只是当前的全局函数并不捕获值functest(){print("test")}【函数闭包】:下面的函数是一个闭包,函数中的incrementer是一个内嵌函数,可以从makeIncrementer中捕获变量r
iOS鑫
·
2023-04-20 12:39
iOS Xcode Breakpoint(断点)调试
iOS开发
开发者掌握断点调试功能非常重要,基于Xcode9来说说我认识的Breakpoint。
印象iOS
·
2023-04-20 12:49
iOS开发
之 runtime(28) :获取每个 class 信息(1)
logo本系列博客是本人的源码阅读笔记,如果有
iOS开发
者在看runtime的,欢迎大家多多交流。概述之前我们讲解过如何读取任意section的数据。
kyson老师
·
2023-04-20 11:17
浅谈微信小程序开发和APP开发的利与弊
直到前天的正式上线,在郑州微信小程序开发www.cnczkj.com迅速火爆朋友圈~我也来凑个热闹,随便说说自己对小程序的小小见解~在郑州APP开发公司作为一个有着三年多
iOS开发
经验的程序媛和一个微信公众号的运营者
云游_b2e0
·
2023-04-20 09:41
iOS开发
之runtime(21):arr_init()分析
logo本系列博客是本人的源码阅读笔记,如果有
iOS开发
者在看runtime的,欢迎大家多多交流。
kyson老师
·
2023-04-20 07:10
sqlite基本操作/NSData 保存到 BLOB字段
一、导入SQLite3SQLite是
iOS开发
普遍用的数据库,占用资源非常少,最初设计目标是用于嵌入式系统,在嵌入式设备中,值需要几百K内存。
红色海_
·
2023-04-20 02:36
iOS开发
笔记-106:Swift5 - 调用系统 保存新联系人
importContacts//添加新联系人funcaddContact(img:UIImage?){//创建通讯录对象letstore=CNContactStore()//创建CNMutableContact类型的实例letcontactToAdd=CNMutableContact()//设置姓名contactToAdd.familyName="张"contactToAdd.givenName=
原味蛋炒饭
·
2023-04-20 02:48
【网络基础】SOCKS和SOCKET
写在前面这部分知识都有印象,但是时间久了就傻傻分不清于是就把XCCS_澍的一个博客搬过来了传送门:SOCKS和SOCKET的区别总结:我自己从
iOS开发
的角度来想:SOCKET是平时的某一个功能模块的封装
Draven_Lu
·
2023-04-19 22:55
iOS通过MachPort向特定线程发送通知
NSNotification在
iOS开发
中常用到,使用起来很简单,但你是不是真的完全掌握了呢?上一篇文章主要讲多重代理的实现,那这篇文章就来看看NSNotification有哪些值得研究的东西。
小凉介
·
2023-04-19 20:04
iOS开发
常用三方库(UI)
UI@综合UI@Texture-Texture——保持最复杂的用户界面的流畅和响应.Material-Controls-For-iOS-ManyGoogleMaterialDesignControlsforiOSnativeapplication.Material-Controls-For-iOS-大神模仿谷歌做的各种各样的iOS原生特效控件,非常全面.Form-Form是一个方便开发者创建表单填
Peter杰
·
2023-04-19 17:19
iOS开发
之runtime(7):日志打印系统分析
logo本系列博客是本人的源码阅读笔记,如果有
iOS开发
者在看runtime的,欢迎大家多多交流。
kyson老师
·
2023-04-19 16:51
iOS开发
- 运行循环RunLoop定时器(三)
在主线程中开启定时器1.方法一://该方法内部自动添加到runloop中,并且设置运行模式为默认(上一篇讲到运行模式有五种)[NSTimerscheduledTimerWithTimeInterval:2.0target:selfselector:@selector(run)userInfo:nilrepeats:YES];2.方法二//1.创建定时器NSTimer*timer=[NSTimert
037e3257fa3b
·
2023-04-19 16:03
iOS开发
升级Xcode到14.3出现的问题
开发环境macOS13.3问题描述XCode14.2升级14.3出现报错Filenotfound:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a升级到XCode14.3后面会出现Filenotfound:/A
歐陽公子
·
2023-04-19 16:09
iOS开发
之 runtime(30) :remapped_class_map 浅析
logo本系列博客是本人的源码阅读笔记,如果有
iOS开发
者在看runtime的,欢迎大家多多交流。
kyson老师
·
2023-04-19 13:48
iOS开发
必备干货
把自己以往做的项目中的一些小功能抠出来写在这里,供大家使用,会一直持续更新UITextView自适应高度1.KVO//静态变量的地址可以保证context的独一无二staticvoid*abc=&abc;-(void)viewDidLoad{[superviewDidLoad];UITextView*textView=[[UITextViewalloc]initWithFrame:CGRectMa
Mr_Watson
·
2023-04-19 09:58
离屏渲染优化详解:实例示范+性能测试
本文已发布到唐巧前辈的
iOS开发
(iOSDevTips)微信公共帐号,点击跳转至微信阅读地址。
nongjiazhen
·
2023-04-19 09:37
iOS开发
-Swift进阶之协议Protocol!
swift进阶总汇本文主要分析protocol的用法及底层存储结构协议的基本用法【语法格式】:协议的语法格式//协议的语法格式protocolMyProtocol{//body}class、struct、enum都可以遵守协议,如果需要遵守多个协议,可以使用逗号分隔//1-2、class、struct、enum都可以遵守协议,如果需要遵守多个协议,可以使用逗号分隔structCJLTeacher:
iOS鑫
·
2023-04-19 08:18
Mac OS 开发中监听键盘事件
在
iOS开发
中,监听键盘比较好找。但是在Mac开发中监听键盘事件比较难找到相应的方法。下面的两个方法就是Mac开发中常用的监听键盘的方法。
天马行空得想法
·
2023-04-19 07:01
iOS开发
面试拿offer攻略之RunLoop篇
1.为什么NSTimer有时候不好使?因为创建的NSTimer默认是被加入到了defaultMode,所以当Runloop的Mode变化时,当前的NSTimer就不会工作了。2.AFNetworking中如何运用Runloop?RunLoop启动前内部必须要有至少一个Timer/Observer/Source,所以AFNetworking在[runLooprun]之前先创建了一个新的NSMachP
ios开发闻闻
·
2023-04-19 06:48
iOS底层探索 ---Runtime(一)--- 基础知识
image本文摘抄自
iOS开发
:『Runtime』详解(一)基础知识,不做任何商业用途。优秀的作品要大家一起欣赏本文主要介绍「Runtime」的相关基础知识。主要有一下几点:1、什么是Runtime?
Jax_YD
·
2023-04-19 05:41
iOS消息转发机制个人理解笔记
iOS开发
过程中,有一类的错误会经常遇到,就是找不到所调用的方法,当然这类问题比较好解决,给当前对象或其父类对象添加该方法即可,使得编译器在编译时能正确找到该方法;或者,还有另外的方法,由于Objective-C
磊简单
·
2023-04-19 03:39
iOS开发
Quartz 2D 初探之绘图方式
一、前言(什么是Quartz2D)Quartz2D是一个二维绘图引擎,同时支持iOS和MacOSX系统(跨平台,纯C语言)。因为Quartz2D来自于CoreGraphics框架,所以数据类型和函数基本都使用CG开头。在通常情况下,我们可以使用系统提供的方法去解决大部分的UI界面,但是如果有些涉及到复杂的页面,比方说:分析股票形式的折线图,分析比例的扇形图等通过普通的UI控件并不能实现。这时候就要
Charlin丶
·
2023-04-19 00:27
IOS开发
注意事项
1.http请求必须在Info.plist添加属性AppTransportSecuritySettings,以及AllowArbitraryLoads设置为yes2.retain,copy,strongretain:是说明该属性在赋值的时候,先release之前的值,然后再赋新值给属性,引用再加1。copy:建立一个索引计数为1的对象,然后释放旧对象strong:强引用nonatomic:非原子性
会飞的阿甘
·
2023-04-18 20:59
iOS开发
工具篇-Fastlane
一、安装fastlane1.打开终端输入命令xcode-select--install2.查看当前ruby版本ruby-v3.安装fastlanesudogeminstallfastlane-NV如上一步提示'Youdon'thavewritepermissionsforthe/usr/bindirectory.'执行以下命令安装sudogeminstallfastlane-NV-n/usr/lo
来者可追文过饰非
·
2023-04-18 19:19
安卓
iOS开发
者在家办公指南(使用mac机)
ios开发
需要用到苹果电脑。别忘了把工程,相关材料,sdk复制过来。建议把工程整个复制过来,有些文件因为过大,你可
zbmzly
·
2023-04-18 17:06
iOS开发
中数据持久化(二):NSUserDefaults实现存储数据
这篇文章主要讲述NSUserDefaults的简单使用Demo地址对应实现的文件是NSUserDefaultViewController.m文件和person.m文件存储数据成功后,在沙盒中查看相应的存储文件数据如下图所示:NSUserDefault存储数据注意,NSUserDefaults除了存储一些基本的数据类型之外,还可以存储NSArray、NSDictionary等一些基本的数据类型,如果
落叶兮兮
·
2023-04-18 16:10
Flutter 安装环境配置(mac版本)
最近公司要求我们做
IOS开发
的攻城狮要学小程序和Flutter..小程序学得差不多了,,就开始着手Flutter的学习,首先遇到的就是环境配置问题,网上各种文章小部分已经过时,所以在此记录一下自己配置环境遇到的问题及详细步骤
小白奔哥
·
2023-04-18 13:15
iOS开发
-Swift进阶之指针!
swift进阶总汇本文主要介绍swift中的指针swift中的指针分为两类typedpointer指定数据类型指针,即UnsafePointer,其中T表示泛型rawpointer未指定数据类型的指针(原生指针),即UnsafeRawPointerswift与OC指针对比如下:SwiftOC说明unsafePointerconstT*指针及所指向的内容都不可变unsafeMutablePointe
iOS鑫
·
2023-04-18 13:26
app
开发一个APP准备条件app功能需求页面设计一个能开发app的程序员开发方式写在前面安卓和
IOS开发
(我不是很了解,只知道有)区别
iOS开发
和Android开发分别是基于苹果系统和安卓系统的APP开发,
lovinglili
·
2023-04-18 12:45
iOS开发
快速定位约束冲突位置
开发过程中遇到约束冲突的报错:2021-01-2315:35:00.036312+0800WisdomChain[1057:512850][LayoutConstraints]Unabletosimultaneouslysatisfyconstraints.Probablyatleastoneoftheconstraintsinthefollowinglistisoneyoudon'twant.T
jzhang
·
2023-04-18 10:42
iOS知识点-目录
iOS知识点-目录Android-目录Flutter-目录数据结构与算法-目录uni-pp-目录简单实现浮动按钮+上滑隐藏按钮+下滑显示按钮基础RuntimeRunloop性能优化移动APP网络优化概述
iOS
AlanGe
·
2023-04-18 10:41
iOS开发
Masonry自动布局注意事项
Masonryde的优点很多,就不多说了,但是在我刚开始使用的时候出现过一些问题,在这里写出来,防止忘记.第一个就是一定要添加到view上,就是先使用addSubview,不然的话,肯定会崩溃;第二个就是导航条不要使用Masonry.第三个就是with和and,内部是把self返回,没有实际意义-(MASConstraint*)with{returnself;}-(MASConstraint*)a
我的心都有自己喜欢做个爱豆一样
·
2023-04-18 09:29
IOS证书之Certificates,Devices, Identifiers & Profiles
做
IOS开发
的,在需要发布应用的时候,会接触到iOSDevCenter里面的证书制作,按照网上的资料操作,我们可以很容易的制作证书并且完成真机调试或者是产品发布,但是对于Certificates、Devices
weixin_34401479
·
2023-04-18 09:58
移动开发
xcode
关于开发证书配置(Certificates & Identifiers & Provisioning Profiles)IOS发布
引言关于开发证书配置(Certificates&Identifiers&ProvisioningProfiles),相信做
iOS开发
的同学没少被折腾。
前端栈开发
·
2023-04-18 09:58
IOS
关于开发证书配置(Certificates & Identifiers & Provisioning Profiles)IOS发布(转)
原文:点击打开链接标记一下引言关于开发证书配置(Certificates&Identifiers&ProvisioningProfiles),相信做
iOS开发
的同学没少被折腾。
風吹过
·
2023-04-18 09:57
iOS开发
xcode
证书
ios开发
iOS开发
中Certificates,Identifiers&Profiles各种证书配置文件总结
iOS开发
中,产品从真机调试到发布都会用到各种证书以及配置文件,对于接触较少的朋友来说这就是天书一样的存在,今天总结一部分,提供一个思路,其实理顺了一点也不麻烦。
Scott_cc
·
2023-04-18 09:27
ios
真机测试
产品发布
证书
ProVisioning
files
iOS开发
弧形菜单
因为公司项目的需求,需要一个弧形滚动的菜单,就写了一个demo。弧形菜单.png//CreatedbyFlynnLeeon2021/12/5.//#import"ViewController.h"#import"UIView+viewCategory.h"#defineKScreenHeight[UIScreenmainScreen].bounds.size.height#defineKScree
Flynn_Lee
·
2023-04-18 08:26
iOS 中复杂动画的实现与框架选择
相信很多
iOS开发
不但熟练掌握了动画的使用方法,很多甚至深入到底层实现。当然,本文的重点并不是介绍iOS的动画API如何使用,而是想简单聊一下对于复杂动画框架的选择侧重。
叶孤城___
·
2023-04-18 08:09
使用AppleDoc快速生成
iOS开发
文档
软件开发一直是公司的核心部门,那么作为
iOS开发
部的成员之一,就更应该积极做好各项工作。这次我就啰里啰嗦的整理一下网上的关于AppleDoc生成开发文档的相关知识点。
SuperDanny
·
2023-04-18 07:31
iOS开发
笔记-107:Swift5 - 调用系统选择通讯录联系人,群发短信
importMessageUIimportContactsUIletpicker=CNContactPickerViewController()//2.设置代理picker.delegate=self//4.弹出self.present(picker,animated:true,completion:nil)//实现该代理方法,可以多选funccontactPicker(_picker:CNCon
原味蛋炒饭
·
2023-04-18 01:15
iOS开发
:JSON解析遇到特殊字符处理方法
特殊情况下服务端返回的JSON数据会包含制表符(\t)、换行符(\r)、回车(\n),这样的JSON数据直接解析会出错。Domain=NSCocoaErrorDomainCode=3840"Unescapedcontrolcharacteraroundcharacter***1.出错的原因个人认为因为转义字符是特殊符号,既不是ASCII,又是固定格式不能进行编码,所以NSJSONSerializa
Pulan
·
2023-04-18 00:55
iOS开发
网络篇—网络编程基础
iOS开发
网络篇—网络编程基础一、为什么要学习网络编程1.简单说明在移动互联网时代,移动应用的特征有:(1)几乎所有应用都需要用到网络,比如QQ、微博、网易新闻、优酷、百度地图(2)只有通过网络跟外界进行数据交互
柯西班的小西西
·
2023-04-18 00:32
iOS底层探索之多线程(三)—初识GCD
回顾在前两篇博客,已经介绍了进程和线程,还介绍了自旋锁和互斥锁等相关内容,在
iOS开发
中,使用最多的还是GCD,那么从本篇开始讲陆续介绍GCD。
俊而不逊
·
2023-04-18 00:28
iOS @2x @3x图的区别和理解
首先应明确:
iOS开发
是使用点作为基本单位的(不清楚这一点下面就会很懵逼)屏幕快照2018-11-20上午9.50.53.png屏幕快照2018-11-20下午12.55.44.png所谓的@2x、@3x
yyggzc521
·
2023-04-17 23:19
ios开发
@property 和 Ivar 的区别
@property属性其实是对成员变量的一种封装。我们先大概这样理解:@property=Ivar+setter+getterIvarIvar可以理解为类中的一个变量,主要作用是用来保存数据的。==========================================================我们不妨来看个例子,通过下边的例子能够很清楚的解释这两个东东:我们新建一个Person类@
老马的春天
·
2023-04-17 19:52
IOS开发
字体大小与UI给的px对应关系
UI给了尺寸图,上边的字体大小使用px(Pixel像素)为单位,不知道怎么对应到程序里的UIFont字体大小,在网上找到了对应表:下面这张图左边是程序开发用的文字Pt单位。右边是相对应在PS里的PX单位,大多情况下IOS文字范围在16到40之间。
iOS祎
·
2023-04-17 18:07
webview框架
内核现在的移动开发,一个明显的趋势是HTML占据了越来越重要的位置,H5不再是简单的一个浏览网页的行为,在非常多的APP中,它承担了许多原本许要原生开发的功能;Android的H5支持则是个比较头痛的事情在进行
IOS
xiao_wen_zi_chen
·
2023-04-17 17:59
android
webView
内核
java
android
iOS开发
常用到的相关网站
一款超简单的社会化分享的demo:https://github.com/XHXSS/XHXSS-GitHub:https://github.com/JSON格式化工具:http://www.kjson.com/矢量图标:http://www.iconfont.cn/collections/极光推送:https://www.jiguang.cn/push上架打包:http://www.jianshu
冰冷的星乄
·
2023-04-17 13:04
iOS中的多线程技术
多线程多线程技术是
iOS开发
里十分常见的,下面会介绍GCD的常用多线程技术。
Must_Be_Sth
·
2023-04-17 10:34
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他