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开发入门系列
Objective-C学习备忘单
终极版本的Objective-C教程备忘单帮助你进行
iOS开发
。想开始创建你的第一个iOS应用程序么?
简单极致_李
·
2023-10-17 07:34
iOS
iOS block的使用
前言:block是
iOS开发
中时间及参数传递的一种方法,和代理模式(delegate)相比,block是简单易用的轻量级事件传递方法。初始化:手打如下代码,或者从代码块把代码拖拽出来。
hello_小磊
·
2023-10-17 02:25
App架构相关经验体悟
CustomcontainerviewcontrollersinSwiftLogiccontrollersinSwiftModelcontrollersinSwiftRefactoringSwiftcodefortestability
iOS
梦即是幻
·
2023-10-17 01:46
iOS开发
UITableView的使用,区别Plain模式和Grouped模式
简单赘述一下的创建步骤//创建UITableViewself.tableView=[[UITableViewalloc]initWithFrame:self.view.boundsstyle:UITableViewStylePlain];//设置数据源和代理self.tableView.dataSource=self;self.tableView.delegate=self;//注册自定义UITa
CoderWilly
·
2023-10-17 00:05
ios
Plain
Grouped
UITableView
毕业5年,经验分享,当代大学生最需要的3样东西是什么?
我见过不少大学生每天浑浑噩噩消磨时光,甚至是毕业几年以后依旧是这个样子,朋友公司有个
ios开发
,工作了12年,依旧是一个普通员工,最后被部门优化掉。因此我认为大学生首先最需要的就是要有属于自己
马瓜皮
·
2023-10-16 22:52
提升效率 Mac 上的必备工具
使用Reveal,我们可以在
iOS开发
时动态地查看和修改应用程序的界面。它类似Chrome的“审查元素”功能,我们不但可以在运行时看到iOS程序的界面层级关系,还可以实时地修改程序界面,不用重新运行
前端YUE
·
2023-10-16 12:20
iOS开发
-使用JavaScriptCore框架处理UIWebView与JS的交互
首先看下JS部分的代码PageTitle//如果是使用UIWebView的话,使用这个测试调起原生暴露的方法functioncallIosMethod(){//log();//logString('这个是传进来的字符串');logWithCallBack('这是一个带回调的传进的字符串',function(params0,param1){varstr=params0+param1;alert(st
会敲代码的小熊猫
·
2023-10-16 11:16
iOS开发
中拦截项目中所有按钮的点击事件
需求在没有网络的情况下,点击进行页面跳转的按钮,提示“无网络连接”。思考满足需求实现功能很简单,在按钮的点击事件中去判断网络状态。可如果给每个按钮都去加的话工作量有点大,并且全都是重复的代码。如何才能一次性给所有按钮的点击事件添加上判断网络状态的代码呢?(当然给所有按钮添加判断网络状态的代码也并不完全合理,有的按钮点击事件并不需要网络,暂且先不管,只是思考怎么拦截所有按钮的点击事件)联想之前项目中
梁森的简书
·
2023-10-16 11:44
iOS开发
之 collectionView 刷新单个重影问题
在做项目使用collectionView的时候遇到了只需刷新某个cell的情况。按照常规思路去刷新:NSIndexPath*topHeaderViewIndexpath=[[self.tableViewindexPathsForVisibleRows]firstObject];NSIndexPath*moveToIndexpath=[NSIndexPathindexPathForRow:topHe
安静SRR
·
2023-10-16 10:14
iOS中A~Z索引式选项列表展示或选择
在
iOS开发
中我们可能会需要展示一些如苹果自带通讯录(A~Z)索引式的选项列表,有时候可能还会需要在列表中加入选择功能。
柯柯哥
·
2023-10-16 06:51
微信小程序 多标签布局 平移滑动动画
之前我是做
IOS开发
的,这种东西,已经做成了框架,但是小程序,目前才介入开发,不是很熟悉,所以目前并没有开发出相关的框架,所以,自己就着摸着写了这么个组件封装,便于以后的项目使用,提高效率。
zhaocarbon
·
2023-10-16 06:58
【
iOS开发
】—— 仿写计算器
所需知识一、Masonry二、MVC设计模式三、中缀转后缀四、四则运算(加括号)基本思路首先在M、V和C的相关内容,然后通过点击按钮并向字符串中添加对应的字符,然后在M中对字符串进行相关数据处理。按钮布局处理使用Masony:_buttonArray=[[NSArrayalloc]initWithObjects:_buttonDelete,_buttonLeft,_buttonRight,_but
轩墨️
·
2023-10-16 02:49
OC
计算器
masonry
ios
deno如何连接mysql_c 连接sqlite3数据库
,namevarchar(40),agesmallint,birthdaydatetime);sqlite3是数据库连接对象,用来操作数据库打开数据库...文章长空翱翔2012-10-24574浏览量
iOS
Judy指数基金定投
·
2023-10-16 00:24
deno如何连接mysql
iOS开发
设置tabbar颜色
通过设置backgroundimage-(UIImage*)createImageWithColor:(UIColor*)color{CGRectrect=CGRectMake(0.0f,0.0f,1.0f,1.0f);UIGraphicsBeginImageContext(rect.size);CGContextRefcontext=UIGraphicsGetCurrentContext();C
小y想吃糖
·
2023-10-15 20:57
iOS开发
:给控件设置圆角的三种用法
分享一个开发的小知识,虽然简单,但是好用,鲁迅先生曾经说过一句话:“在
iOS开发
过程中,不分技术高低,只分省不省时间、方不方便。”
ios教程
·
2023-10-15 19:11
App备案-iOS云管理式证书 Distribution Managed 公钥及证书SHA-1指纹的获取方法
可以通过以下方法获取证书Certificate:访问AppleDeveloper(简体中文),使用App对应的
iOS开发
者账号登录。在计划资源
嗬,你好
·
2023-10-15 17:10
ios
阿里云
423,GCD中(同步执行(sync)和异步执行(async)两者的区别<是否等待队列的任务执行结束>,以及<是否具备开启新线程>的能力 (多线程同步的方式:1,通过线程加锁 2,串行队列 3,...
iOS开发
中常用的保持线程同步有以下几种:通过线程加锁串行队列GCD线程加锁常用的几种形式的锁1、@synchronized-(void)myMethod:(id)anObj{@synchro
枫叶1234
·
2023-10-15 15:19
ios开发
-NSTimer计时器
作用:用来定时重复执行某件事件注意:计时器需要放入到runloop中才能有用NSTimer常用方法+(NSTimer*)scheduledTimerWithTimeInterval:(NSTimeInterval)titarget:(id)aTargetselector:(SEL)aSelectoruserInfo:(id)userInforepeats:(BOOL)yesOrNo;+(NSTim
不写昵称
·
2023-10-15 14:36
iOS开发
更新cocoapods记录
检测gem版本。$gem-v(注:现在gem版本一般都高于2.6.x。再低的情况也比较少了)2.将ruby源切换回国内的。$gemsources--addhttps://gems.ruby-china.com/--removehttps://rubygems.org/3.确保只有"https://gems.ruby-china.com/"一个ruby源。$gemsources-l4.更新cocoa
Jacky__燊
·
2023-10-15 12:38
CodeTyphon 上位机开发
入门系列
-2.读写ini、json、xml文件
开发上位机经常会遇到要保存一些参数和数据到文件,其中ini、json、xml是最常用的格式。codetyphon有现成的控件可以,他们是IniPropStorage、JSONPropStorage、XMLPropStorage。通过简单的设置就可以实现配置文件的存储。IniPropStorage主要属性:1.propertyStoredValues:TStoredValues;存储的参数名和键值都
菜鸟笔记
·
2023-10-15 09:03
iOS 反 KVO(如何知道属性被监听了)
在
iOS开发
中监听一个对象的某个属性,很容易做到,然后有时候我们在写一些安全性的代码或者框架时,不想让别人监听我的某个属性怎么做呢?
chenyu1520
·
2023-10-15 03:03
无标题文章
我当时刚学
iOS开发
的时候一样的感觉总想知道原理内部怎么回事感觉在像在雾里iOS学习交流群:626433463但是
iOS开发
就是这样他是封闭的本身就是在雾里...关于
iOS开发
的学习打个比方就像把汽车分解最底层的原料有塑料钢铁再用这些底层的东西造出来发动机座椅最后再加上写螺丝胶水等把汽车就拼起来了
ios软件开发学习
·
2023-10-15 01:41
iOS开发
者,想要拿到大厂offer之前,先了解一下这些吧!
什么是
iOS开发
?
iOS开发
的标准语言是objective-c。是c的一种超集,它是对c的扩展,支持面向对象编程。像后来的一些高级语言java,c#等都借鉴了该语言的面向对象特性。当然在iO
_小迷糊_997
·
2023-10-15 01:01
iOS开发
之--数据存取
概览在
iOS开发
中数据存储的方式可以归纳为两类:一类是存储为文件,另一类是存储到数据库。
PM_rcount
·
2023-10-15 00:03
iOS
IOS
数据
ios开发
iOS开发
系列--数据存取
原文地址为:
iOS开发
系列--数据存取概览在
iOS开发
中数据存储的方式可以归纳为两类:一类是存储为文件,另一类是存储到数据库。
kkwant
·
2023-10-15 00:59
数据
sqlite
Core
Data
FMDB
ios开发
偏好设置
蓝懿ios技术交流和心得分享16.1.6
在
iOS开发
中数据存储的方式可以归纳为两类:一类是存储为文件,另一类是存储到数据库。
凉心垃圾丶
·
2023-10-15 00:55
c语言
ios
刘国斌
技术
蓝懿iOS
iOS SQLite、CoreData、FMDB数据库详解
在
iOS开发
中数据存储的方式可以归纳为两类:一类是存储为文件,另一类是存储到数据库。
Chana719
·
2023-10-15 00:23
iOS历程
ios平台
数据存储
c语言
浅谈UIView的刷新与绘制
topPic概述:UIView是我们在做
iOS开发
时每天都会接触到的类,几乎所有跟页面显示相关的控件也都继承自它。
天明天
·
2023-10-14 19:14
iOS开发
-使用CocoaPods做依赖管理
每种语言都会有它相应的类库依赖管理工具,比如Java的ant、maven、gradle,Node.js的npm等。那么在开发iOS应用时,也会引用到很多第三方的开源类库,这时为了方便管理这些类库,提高我们的开发效率,我们就会使用到iOS的类库依赖管理工具——CocoaPods。CocoaPods简介在开发iOS应用时,常常需要用到第三方开源类库,比如AFNetWorking、SDWebImage等
Jay_小咖
·
2023-10-14 15:46
IOS Unable to verify mobile phone number问题
iTunesStore与AppStore点击AppleID,登录账号登录之后再点击AppleID会出现几个选项,选择《查看AppleID》在账户设置,点击下方《付款信息》在新页面账户设置的下方手机字段,填写自己手机(
ios
沪漂男孩老彭
·
2023-10-14 14:39
职位理解
需要java语言,然后学习Android的相关知识.我自己就是Android开发这个,哈哈)
IOS开发
人员(主要是手机APP开发。需要object-c或者
森林苍穹
·
2023-10-14 12:43
iOS 通知不移除会有什么影响
我们都知道在
iOS开发
中我们会经常用到NSNotificationCenter用于对象间通信方式,特别是在针对一对多和跨层通信的时候,而在观察者注册时,通知中心并没有对观察者对象做retain处理,而是对观察者对象进行
流年小书
·
2023-10-14 11:03
过招多家大厂提炼的iOS面试心经
作为一名
iOS开发
者,要时时刻刻保持学习的冲劲,新的知识每年都是海量增长,要学的东西真的太多太多。很多公司收紧资本,所以,对于找人这块,更是慎之又慎,如果不是实力过硬,很难找到一份称心的工作。
一意孤行的程序员
·
2023-10-14 10:21
objective-c
ios
xcode
flutter
面试
iOS - 添加一个全局悬浮按钮(集成pods版)
背景介绍:在普通的
iOS开发
组中,一般测试机都不止一台,但是我们在开发的时候,不可能每台测试机时刻保持最新的代码,这就出现了一个问题,当测试测出问题的时候,(或者产品突然拿去点点看的时候出了问题)如果不知道当前的版本
一意孤行的程序员
·
2023-10-14 10:51
objective-c
swift
ios
xcode
iOS面试之路:送给准备面试大厂的你
今天和大家分享一下,
iOS开发
3-5年应该掌握的技能。大大小小参加过不下30+公司的面试,其中不乏BAT、TMD等一线互联网公司,总结一下,发现大厂招聘都有一个共性。
一意孤行的程序员
·
2023-10-14 10:20
objective-c
xcode
ios
面试
iOS底层原理:weak的实现原理
作者丨夜幕降临耶链接:https://juejin.im/post/5e7a322f6fb9a07ca24f79bb来源:掘金在
iOS开发
过程中,会经常使用到一个修饰词weak,使用场景大家都比较清晰,
iOS_开发
·
2023-10-14 10:31
iOS底层探索 --- Runtime(三)Category底层原理
image本文章参考自:
iOS开发
:『Runtime』详解(三)Category底层原理iOSCategory源码探究本文章不做任何商业用途。优秀的作品要大家一起欣赏,如有疑问请联系删除。
Jax_YD
·
2023-10-14 09:53
linux
ios开发
环境,
iOS开发
环境搭建(Linux版)
iOS开发
环境搭建(Linux版)2015-05-1113:26:503057浏览必须申明的是,我们强烈建议大家在Mac下学习iOS应用开发,迫不得已才选择Windows和Linux。
大头蚊香蛙
·
2023-10-14 05:00
linux
ios开发环境
搭建
iOS开发
环境
1.准备当前移动开发主要分为安卓开发和
iOS开发
,安卓是谷歌在2007年宣布开源的移动操作系统,iOS是苹果2007年发布的。两个系统出现的时间大致相同,在随后的十年间引领了移动开发浪潮。
零丁若叹
·
2023-10-14 05:29
开发环境和工具
ios
移动开发
xcode
ruby
macos
Docker 技术鼻祖 Linux Namespace
入门系列
:Namespace API
点击"阅读原文"可以获得更好的阅读体验。前言LinuxNamespace是Linux提供的一种内核级别环境隔离的方法。用官方的话来说,LinuxNamespace将全局系统资源封装在一个抽象中,从而使namespace内的进程认为自己具有独立的资源实例。这项技术本来没有掀起多大的波澜,是容器技术的崛起让他重新引起了大家的注意。LinuxNamespace有如下6个种类:分类系统调用参数相关内核版本
米开朗基杨
·
2023-10-14 05:07
iOS开发
- NS_ASSUME_NONNULL_BEGIN & NS_ASSUME_NONNULL_END
XCode6.3之后,当我们创建一个新的类时,系统会默认在@interface上方和@end下方添加两个宏NS_ASSUME_NONNULL_BEGIN和NS_ASSUME_NONNULL_END,先看看手动去掉这两个宏会出现什么问题:image警告说明:指针缺少可空类型说明符如指针指向的内容可空则插入_Nullable说明符如指针指向的内容不可为空则插入_Nonnull说明符再来看看警告原因:我
woshishui1243
·
2023-10-14 04:52
iOS开发
TableView
iOS开发
交流技术群:711315161,不管你是大牛还是小白都欢迎入驻,分享BAT,阿里面试题、面试经验,讨论技术,大家一起交流学习成长!UITableView
iOS心安
·
2023-10-14 03:39
iOS手势篇(五)-UIPanGestureRecognizer详解
UIPanGestureRecognizer是
iOS开发
中不怎么常用的一个拖动(拖拽)手势.打开UIPanGestureRecognizer.h头文件///属性@property(nonatomic)NSUIntegerminimumNumberOfTouches
MeteoriteMan
·
2023-10-13 23:45
UIKit手势
iOS 登录分享推送支付问题
iOS开发
苹果登录授权SignInwithAppleiOS集成友盟第三方登录这个文章讲述推送机制的原理iospush推送调试ios推送机制这个文章讲述消息推送的实现
IOS开发
之实现App消息推送iOS支付宝
I烟雨云渊T
·
2023-10-13 20:50
ios开发
ios
iphone
Three.js基础
入门系列
(六)
01Three.js中的相机插件OrbitControls.js通过Three.js的相机控件OrbitControls.js可以对Threejs的三维场景进行缩放、平移、旋转操作,本质上改变的并不是场景,而是相机的参数,相机的位置角度不同,同一个场景的渲染效果是不一样,比如一个相机绕着一个场景旋转,就像场景旋转一样。OrbitControls.js是对Three.js中正交投影相机和透视投影相机
骨灰级收藏家
·
2023-10-13 13:03
前端
互联网
javascript
前端
前端框架
Xcode -利用 Configuration/Scheme 实现多环境配置
应用场景分析在
iOS开发
过程中会遇到一个应用对应多个域名的情况,通常情况下使用DEBUG的宏来进行判断,这主要是基于Xcode中的Configuration默认给我们创建了Debug和Release两个环境
鬼把戏
·
2023-10-13 11:29
iOS相关
Xcode
Scheme
iOS
iOS多环境
【C++
入门系列
】——命名空间和输入输出
作者主页lovewold少个r博客主页⚠️本文重点:c++入门第一个程序和基本知识讲解每日一言:忙,不会死,人只有越忙越活,流水不腐,户枢不蠹。目录作者主页前言谈谈我个人对语言和职业的看法C++的历史发展C++第一个程序命名空间定义命名空间使用此命名空间命名空间可以嵌套相同命名空间可以合并编辑输入和输出std::cout控制符endl换行符std::cin前言C语言的作为大多数人的入门语言,我们逐
lovewold少个r
·
2023-10-13 08:29
C++入门系列通关教程
c++
设计模式 (二) : MVC详解
在
iOS开发
中MVC的机制被使用的淋漓尽致,充分理解iOS的MVC模式,有助于我们程序的组织合理性。MVC的几个明显的特征和体现:View上面
北极点
·
2023-10-13 08:49
苹果mac系统下浏览器video无法自动播放问题
我们在做手机Android/
iOS开发
的时候,声音一般都是无法自动播放的,桌面PC版的Safari浏览器在2017年也宣布禁止带有声音的多媒体自动播放功能,后来谷歌发布了最新的Chrome66浏览器也禁止了声音自动播放
培伟Pavier
·
2023-10-13 03:05
前端
video
muted
C语言
入门系列
- 共用体union,枚举enum,宏定义#define,条件编译,const与指针
C语言
入门系列
-共用体union,枚举enum,宏定义#define,条件编译,const与指针第一节C语言基础以及基本数据类型第二节C语言运算符第三节C语言控制语句第四节C语言自定义函数第五节C语言修饰变量的关键字第六节
振涛955
·
2023-10-13 02:57
C语言
c语言
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他