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开发
@synthesize和@dynamic分别有什么作用?
@property有两个对应的词,一个是@synthesize,一个是@dynamic。如果@synthesize和@dynamic都没写,那么默认的就是@syntheszievar=_var;@synthesize的语义是如果你没有手动实现setter方法和getter方法,那么编译器会自动为你加上这两个方法@dynamic告诉编译器:属性的setter与getter方法由用户自己实现,不自动生
本本的开心牧场
·
2023-11-19 13:48
iOS源码-工程目录讲解
1、工程目录1.1、xib主要的界面渲染控制,
ios开发
常用的界面,可以在这里快速开发出来1.2、base基本的类,子类继承base类,就具备父类的方法,无需在重写1.3、util基础的类一些,处理时间等
个人app编程教学
·
2023-11-19 12:28
源码java后端
ios
2018-06-01. 谈谈对drawRect的理解
写在前面UIView对于
iOS开发
来讲,再熟悉不过了。也正是因为这一点,我们可能会忽略UIView一些特有方法的理解和使用。今天,笔者主要整理一下对drawRect方法的理解和使用。
App之父
·
2023-11-19 12:50
多线程安全-
iOS开发
注意咯
多线程,作为实现软件并发执行的一个重要的方法,也开始具有越来越重要的地位!正式因为多线程能够在时间片里被CPU快速切换,造就了以下优势资源利用率更好程序设计在某些情况下更简单程序响应更快但是并不是非常完美,因为多线程常常伴有资源抢夺的问题,作为一个高级开发人员并发编程那是必须要的,同时解决线程安全也成了我们必须要要掌握的基础原子操作自旋锁其实就是封装了一个spinlock_t自旋锁自旋锁:如果共享
Cooci_和谐学习_不急不躁
·
2023-11-19 11:49
iOS的FMDB数据库使用
在
iOS开发
中,关于本地数据库的类型,大致分为四种:Plist和NSUserDefault(轻量型数据库),这两者一般都是存储数据量较小,数据类型单一的数据,比如保存用户的登录账号、密码等;而FMDB和
怜恒惜钰
·
2023-11-19 10:13
Mac 移动硬盘没有推出,再插上不显示移动硬盘解决办法
而作为
iOS开发
,使用的是Mac电脑,在正常的使用情况下,资料阅读完毕,或者是拷贝完成之后,我们都会去推出移动硬盘。
卡卡西Sensei
·
2023-11-19 07:28
MAC
mac
iOS
移动硬盘
16、除了Cocoa, iOS还可以用哪些GUI框架开发?
其中,WebKit、Flutter、Texture可以用于
iOS开发
。
玉思盈蝶
·
2023-11-19 05:17
iOS开发
之利用AFNetworking3.0+实现批量文件上传
-(void)someViewController:(SomeViewController*)someViewControllersendToAnotherVCWithName:(NSString*)nameandIDNum:(NSString*)idNum{NSLog(@"名字:%@和身份证号:%@",name,idNum);//----------------------------上传图片-
朱晓晓的技术博客
·
2023-11-19 02:59
IOS第三方框架集合
简注册登录添加关注作者xuejunjun2015.06.0617:39*写了14057字,被17人关注,获得了116个喜欢IOS第三方框架集合字数6100阅读17132评论3喜欢73在
iOS开发
中不可避免的会用到一些第三方类库
纸箱拥有妮
·
2023-11-19 02:33
移动开发-iOS
iOS 打包流程教程
前言:最近在学习flutter开发,所以涉及到iOS的打包的所以学习了一下记录一下,希望对大家有用准备工作需要
iOS开发
者的证书类似安卓的keystore但是iOS这个需要开发者账号来创建也就是要花钱哈哈哈我们点开描述文件然后我们在
xq9527--
·
2023-11-19 01:23
笔记
ios
ios开发
打包流程
iOS开发
如何打包应用程序IPA编程结束以后,就需要给项目代码打包,让其他的小伙伴也可以使用你做的崭新的APP了,肯定是一件很有成就感的事呢!
龙少在编程
·
2023-11-19 01:42
发版
it程序员
ios
Xcode开发中遇到的bug总结
原文链接http://www.jianshu.com/p/997ae94510c8
iOS开发
总结-Xcode常见错误2015.12.1813:35字数2994阅读9735评论5喜欢29这篇文章中收录了Xcode
qq_28523153
·
2023-11-18 23:22
【
iOS开发
--Swift语法】闭包学习记录
写在前面:在一开始JS基础学习的过程中,闭包的问题也曾困扰过我,其实无论是JS、OC、还是Swift,闭包的本质都是一样的。借着最近开始学习Swift,又重新将这部分复盘整理了一下。目前对于闭包相关的理解可以说是很透彻了,发现新问题再来补充。专业的解释:闭包(Closure)是词法闭包(LexicalClosure)的简称,是引用了自由变量的函数。这个被引用的自由变量将和这个函数一同存在,即使已经
Chailo.
·
2023-11-17 08:12
日常学习
swift
开发语言
ios
iOS开发
-Swift进阶之闭包,逃逸闭包 & 非逃逸闭包!
swift进阶总汇本文主要分析逃逸闭包、非逃逸闭包、自动闭包逃逸闭包&非逃逸闭包逃逸闭包定义当闭包作为一个实际参数传递给一个函数时,并且是在函数返回之后调用,我们就说这个闭包逃逸了。当声明一个接受闭包作为形式参数的函数时,可以在形式参数前写@escaping来明确闭包是允许逃逸的如果用@escaping修饰闭包后,我们必须显示的在闭包中使用selfswift3.0之后,系统默认闭包参数就是被@no
iOS大鑫
·
2023-11-17 08:07
iOS面试
swift
iOS开发
objective-c
ios
swift
flutter
xcode
2017年swift常用的三方
www.zhihu.com/question/28816900/answer/76634312作者:张嘉夫33个2017年必须了解的iOS开源库本文翻译自Medium,原作者为PawełBiałecki你好,
iOS
zhanglizhi111
·
2023-11-17 01:57
swift
OS X 应用总结(神兵利器大展览)
2014-11-1711:17编辑:pockry分类:
iOS开发
来源:xuelangzf的博客15010OSX效率应用招聘信息:急聘Mac开发工程师(五道口附近)木瓜移动急聘资深
iOS开发
工程师OSX上有着许多不错的应用
ILOVELITTLEFATTER
·
2023-11-16 15:36
功能
自己
构建iOS网络应用程序的最佳架构方法(REST客户端)
BestarchitecturalapproachesforbuildingiOSnetworkingapplications(RESTclients)I'maniOSdeveloperwithsomeexperienceandthisquestionisreallyinterestingtome.我是一名具有一定经验的
iOS
xfxf996
·
2023-11-16 07:30
ios
objective-c
web-services
networking
ios7
iOS--jsonModel的使用和Manager封装网络请求
JSONModel的使用pod引入jsonModel的第三方库将网络请求到的data转化为jsonModel类对象存储;controller文件.mmanager单例封装网络请求为什么要用单例模式1.在
iOS
菜的不敢吱声
·
2023-11-16 07:27
ios
iOS框架概述
进行
iOS开发
后对其框架有了一定的了解,今天来系统的总结下。iOS的框架也被称为CocoaTouch(Cocoa)框架,CocoaTouch是一个框架的集合,里面包含了众多的子框架。
SchneeDuan
·
2023-11-16 05:03
swift
ios
cocoa
macos
objective-c
swift
Flutter firebase_admob IOS(单例模式)
在我的Flutterfirebase_admob(
IOS开发
版)这篇文章介绍了firebase_admob的基本使用,这篇搞个升级版,将firebase调取广告封装成单例,供全局使用。
EricerYang
·
2023-11-15 20:35
Flutter
flutter
firebase_admob
单例
ios
iOS开发
之APP上架要填写什么?有什么要注意?
好不容易把APP开发完成,那我们上架的时候要填写什么?注意些什么?(关于申请上架帐号神马的,请参阅个人之前的文章)1、国内发布APP,名字肯定是中文。那么在项目info文件里边,把Bundledisplayname填写一个中文名字,Localizationnativedevelopmentregior选择中国。如果刚才提到的两个都没有,自己手动添加即可。2、项目General注意点2-1:Bund
网上的虫
·
2023-11-14 17:58
iOS
iOS开发
:在苹果开发者官网回复邮件的时候,上传附件一定要用英文命名的原因
在
iOS开发
过程中,上架App的时候会遇到各种各样的问题,有些时候需要我们直接在苹果开发者官网里面回复App被拒原因的邮件,有些时候我们在回复邮件的时候,还需要上传一些执照之类的文件,那么问题就来了。。
三掌柜666
·
2023-11-14 17:27
iOS开发--付费
iOS开发
苹果
邮件
开发人员
[
iOS开发
]JSONModel的使用
什么是JSONModel快速的解析数据为Model模型,支持层级嵌套Model模型解析,指定类型自动转化,无需手动解析,一行代码搞定!基本使用方法假设请求到的JSON串如下:{"id":"10","country":"Germany","dialCode":49,"isInEurope":true}那么,接下来创建一个自己的类,并继承至JSONModel,在头文件里面进行声明所需要的JSON的ke
Billy Miracle
·
2023-11-14 06:24
OC
ios
iOS JSON字典转模型model
iOS开发
中,经常会用到字典转模型,咱们平常常用的是MJExstend框架,该框架功能完善,但是在咱们用的时候基本上只是在数据解析的时候会用到json字典转模型,仅此一个功能,你们庞大的一套框架,是不是有些浪费啦
芷江
·
2023-11-14 06:22
Objectvie_C
CocoaPods报错:undefined method `deprecator‘ for ActiveSupport:Module (NoMethodError)
重装系统更新至macOSSonoma14.0,安装好
iOS开发
环境,发现CocoaPods在podinstall时报错:/opt/homebrew/lib/ruby/gems/3.2.0/gems/activesupport
橘子郡侽孩
·
2023-11-13 06:27
cocoapods
xcode
mysql5.5取消主从复制,mysql 5.5主从复制配置
开机自动启动程序一.前言关于C#开机自动启动程序的方法,网上出现比较多的是修改注册表:1.HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion...
iOS
weixin_39632982
·
2023-11-13 06:29
mysql5.5取消主从复制
ios nstimer实现延时_
iOS开发
中方法延迟执行的几种方式
概述项目开发中经常会用到方法的延时调用,下面列举常用的几种实现方式:1.performSelector2.NSTimer3.NSThread线程的sleep4.GCD1.performSelector[selfperformSelector:@selector(delayMethod)withObject:nil/*可传任意类型参数*/afterDelay:2.0];此方法是一种非阻塞的执行方式。
小舜利
·
2023-11-13 06:23
ios
nstimer实现延时
[
iOS开发
]NSString的三种类型管理方式
文章目录参考博客问题发现:__NSCFConstantString__NSCFStringNSTaggedPointerString标签指针的概念NSString的深浅复制问题三种类型字符串的copy/mutableCopy/retainCount情况9.24内存分布补充__NSCFConstantString__NSCFStringNSTaggedPointerString参考博客NSStrin
复杂化
·
2023-11-13 05:16
ios
objective-c
iOS开发
-记录下在开发过程中遇到的问题的解决方案及经验总结-1
声明:本文以下内容均摘自笔者从初学阶段至今的日常笔记,仅供学习交流参考,难免有些理解偏差,欢迎指出1.badgeVaule气泡提示,self.navigationController.tabBarItem.badgeValue2.git终端命令方法>pwd查看全部>cd>ls>之后桌面找到文件夹内容,以cdxxxx,ls格式>gitstatus查看>gitpulloriginmaster从网上储存
iOS学堂
·
2023-11-12 23:17
iOS开发总结
工作笔记
iOS开发
-OpenGL ES入门教程1
http://www.jianshu.com/p/750fde1d8b6a这里是一篇新手教程,环境是Xcode7+OpenGLES2.0,目标写一个OpenGLES的helloworld。OpenGLES系列教程在这里。OpenGLES系列教程的代码地址你的star和fork是我的源动力,你的意见能让我走得更远。核心思路通过GLKit,尽量简单地实现把一张图片绘制到屏幕。效果展示具体细节1、新建O
weixin_30325071
·
2023-11-12 21:51
移动开发
xcode
iOS开发
之3D Touch(快速添加3D Touch功能)
1.概述在支持3DTouch的设备上,用户可以通过对触摸屏施加不同程度的压力来访问其他功能,应用程序可以通过显示上下文菜单(或支持Peek和Pop)来响应,以显示一些可供用户操作的选项或者行为。在运行iOS13及以后版本的设备上,人们可以使用touch和hold手势来打开上下文菜单,而不管设备是否支持3Dtouch。在3D触摸设备上,手势可以更快地显示上下文菜单,对特性的独立访问。3DTouch主
Daniel_Coder
·
2023-11-12 17:13
iOS开发
ios
【
iOS开发
】iOS App的加固保护原理:使用ipaguard混淆加固
摘要在开发iOS应用时,保护应用程序的安全是非常重要的。本文将介绍一种使用ipaguard混淆加固的方法来保护iOS应用的安全。通过字符串混淆、类名和方法名混淆、程序结构混淆加密以及反调试、反注入等主动保护策略,可以有效地保护应用程序的安全性。引言随着智能手机的普及,越来越多的用户使用iOS设备来处理日常任务,因此iOS应用程序的安全性变得越来越重要。为了防止应用程序被攻击或破解,开发人员需要采用
虎头金猫
·
2023-11-12 12:53
APP加固
iOS加固
混淆加固工具
APP加固
iOS
APP加固
混淆加固工具
ChatGPT王炸升级
从此,“GPT开发者”像“
iOS开发
者”一样成为了新的职业,让AI替你赚钱的梦想成真了。与此同时,现有的GPT-4也迎来一大波更新。
liu7322
·
2023-11-12 09:23
chatgpt
separating axis test——分离轴测试算法的实现
iOS开发
判断两个旋转后的矩形是否相交开发过程中需要解决任意操作的两个任意旋转的矩形相交的问题,面向google编程后发现新的理论知识:separatingaxistest。简单了解后实现了该功能。
Jarlen John
·
2023-11-12 03:54
iOS开发
数据结构与算法
ios
iOS开发
遇到的问题及解决记录
iOS开发
遇到的问题及解决记录Xcode12.5“codesignatureversionisnolongersupported”ApplehaschangedthecodesignsignaturetoincludeDERencodedentitlementsinadditiontotheplistencodedentitlements.ThisadditionalDERencodedentit
Jarlen John
·
2023-11-12 03:24
iOS开发
ios
xcode
苹果怎么安装未签名的app_App苹果签名有什么作用?
但是
ios开发
者们应该就比较熟悉了,因为App苹果签名是一种内测方式,可以在签名后实现未上架AppStore应用的下载和安装。它起到一个给App进行“认证”的作用。
weixin_39904522
·
2023-11-11 23:00
苹果怎么安装未签名的app
不上架App Store怎么安装到非越狱苹果手机使用
有两种ios证书可以实现1、
ios开发
者证书(个人和公司账号申请,需要添加udid,限制100个设备)2、ios企业证书(企业账号才能申请,不需要添加udid,)大多数开发者使用的是个人或者公司账号,下面介绍如果申请
weixin_33801856
·
2023-11-11 23:00
移动开发
xcode
iOS开发
系列--IOS程序开发概览
概览终于到了真正接触IOS应用程序的时刻了,之前我们花了很多时间去讨论C语言、ObjC等知识,对于很多朋友而言开发IOS第一天就想直接看到成果,看到可以运行的IOS程序。但是这里我想强调一下,前面的知识是你日后开发IOS的基础,没有那些知识你开发IOS会很痛苦,现在很多开发人员做开发都是一知半解,程序质量确实令人担忧,所以还是希望大家能够熟练掌握前面的内容,开发过程中多思考,彻底理解程序运行的原理
onedotM
·
2023-11-11 13:24
ios修炼之路
objective-c
IOS程序开发
概览
iOS开发
—— Objective C语言知识点总结(2)
以下是Objective-C学习中的重点难点,学会以下的内容。OC基本就没有什么问题了。1、Objective-C的类可以多重继承么?可以采用多个协议么?答:不可以多重继承,可以采用多个协议。2、#import和#include的区别是什么?#import包含iOS框架类库里的类,#import""包含项目里自定义的类。3、Category是什么?扩展一个类的方式用继承好还是类目好?为什么?答:C
Bruce__Liu
·
2023-11-11 13:22
重点
iOS开发
iOS开发
重点
【
iOS开发
】iOS App的加固保护原理:使用ipaguard混淆加固
摘要在开发iOS应用时,保护应用程序的安全是非常重要的。本文将介绍一种使用ipaguard混淆加固的方法来保护iOS应用的安全。通过字符串混淆、类名和方法名混淆、程序结构混淆加密以及反调试、反注入等主动保护策略,可以有效地保护应用程序的安全性。引言随着智能手机的普及,越来越多的用户使用iOS设备来处理日常任务,因此iOS应用程序的安全性变得越来越重要。为了防止应用程序被攻击或破解,开发人员需要采用
不写代码没饭吃
·
2023-11-11 11:53
大前端
#
Electron
#
Flutter
cocoa
macos
objective-c
uniapp开发IOS系统申请证书及打包流程,手把手教你打包ipa
在uniapp开发中,很多小伙伴没有接触过Apple的
IOS开发
所以对苹果打包或上架所需要的东西不太熟悉,或者手边没有macOS电脑,只有Windows电脑的情况下,教大家如何在Windows系统中打包分发或打包上架
码农颜小白
·
2023-11-10 23:53
Ios
uni-app
ios
uni-app
iOS开发
:报错The sandbox is not in sync with the Podfile.lock. Run ‘pod install‘ …的解决方法
前言在iOS原生开发的时候,凡是涉及到运行项目之后Xcode提示BuildtargetRunner-Log,是不是每次看到这种报错提示就觉得眼前一黑,头皮发麻?其实也没我说的那么夸张,但是有时候遇到这种问题确实比较费头发。本篇文章就来分享一个常见的问题,但是该问题解决起来不复杂,分享出来,方便后期查阅使用。重现报错提示具体在Xcode中的报错提示如下所示:ShowingRecentMessages
三掌柜666
·
2023-11-10 22:51
大前端开发常识
ios
ios 点击出现另外一套tabbar_【报Bug】uni-app iOS 真机环境,tabbar的第一个页面底部被tabbar遮住,其他页面没有问题,且安卓没问题...
我是
iOS开发
者,我很明确发现是首页的原生view渲染已经扩
weixin_39769228
·
2023-11-10 19:32
ios
点击出现另外一套tabbar
老司机 iOS 周报 #58 | 2019-03-11
移动开发唱衰,
iOS开发
者如何涅槃重生?戴铭,绝对是iOS届的资深老司机,GMTC全球大前端技术大会的专题出品人及讲师之一,前滴滴出行技术专家,在组件化方案落地、工程动态化、大前端建设
weixin_33850890
·
2023-11-10 10:53
IOS开发
中使用单元测试(OCUnit)测试集成pod库工程中的一些问题以及解决方案
在写unittest的过程中遇到一些问题,在编译的时候,如果我们代码中引入了pod库头文件或者@importxxx,会提示xx.hfilenotfound方法1:在网上找了半天,说是当测试单元在编译的时候没有包含pod库导致的解决方案:Project=>Info=>Configurations将对应的None改一下;注意:是project测试结果经过测试我这里没有效果方法2:原因是因为你的podf
铭记_
·
2023-11-10 03:08
IOS开发
IOS开发
单元测试
pod集成
常见问题
iOS开发
_报错_集锦
文章目录1.报错=====ld:filenotfound:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.aclang:error:linkercommandfailedwithexitcode1(use-vto
GotoLevel
·
2023-11-09 16:21
iOS开发大吉
xcode
ios
macos
重新安装
iOS开发
环境
1.安装xcode2.安装homebrewhttps://www.jianshu.com/p/a44aa3275be53.升级ruby3.1目前mac的默认ruby环境都是2.6.10,但是默认的cocoapods的版本支持已经升级到了3.2.2,所以我们要升级当前的ruby环境:打开终端执行下面命令,等待安装完成即可。brewinstallrubyecho'exportPATH="/opt/ho
小白lf
·
2023-11-08 14:48
准备转行入坑
iOS开发
的大灯,第一步-第一篇:基本要求和技术趋势
很少有朋友问我如何开始我的
iOS开发
人员职业生涯...如果他们想...,他们应该怎么开始呢?第一步应该做什么呢?在此,为你提供一个
iOS开发
的学习指南。共为两篇。目标在用浅显易懂的
MillVA
·
2023-11-08 11:09
分析
开发
iOS
ios
xcode
macos
iOS开发
中使用safari浏览器调试wkwebview或uiwebview
作为
iOS开发
者,如果你不懂H5之类的一系列技术包括什么js、ajax、dom或者框架什么什么的。遇到不负责任的H5开发人员,决绝和你联调,那实在是一件很让人头疼的事儿。
磊怀
·
2023-11-07 20:08
IT
iOS
iOS
调试工具
iOS工程师Mac上的必备软件
前言 iOS工程师一直都是那么的高逼格,用的是Mac电脑,耍的是iPhone手机,哇咔咔~~ 但是,作为一名
iOS开发
工程师,我们除了高逼格外,还必须是全能的。
hbblzjy
·
2023-11-07 18:24
推荐网站
书籍
文章
第三方
ios开发
版本控制系统
原型设计
图标设计
软件
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他