在iOS开发中经常需要使用的或不常用的知识点的总结,几年的收藏和积累(踩过的坑)。一、 iPhone Size手机型号屏幕尺寸iPhone 4 4s320 * 480iPhone 5 5s320 * 568iPhone 6 6s375 * 667iphone 6 plus 6s plus414 * 736二、 给navigation Bar 设置 title 颜色 <code class="
一、Android MVC、MVP以及MVVM框架模式MVC开发框架View:对应于布局文件和自定义View,负责将用户的请求通知Controller,并根据model更新界面;Controller:对应于Activity、Fragement,负责处理业务逻辑接收用户请求并更新model;(而事实上我们的Activity同时承担着MVC3种角色,代码动不动就上千行!)Model:数据模型,负责数据
转载
2023-08-16 15:39:28
144阅读
说明如果简单的把人工智能分为架构和算法,这大半年来我的精力主要都在研究架构。感觉架构和算法是相辅相成的,只研究算法,会发现要做一些东西的时候处处受到限制。 回头看这半年搞架构收获还是挺大(不过我还是更喜欢搞算法)的,至少实现自给自足了,现在对一些相关的技术栈做一些梳理。python就不说了,沟通和管理所有组件和应用的语言。内容我把技术从底层往上按A、B、C、D的顺序编号:A: 基础工具类。这部分我
转载
2024-04-26 06:12:08
15阅读
iOS开发技术栈简介
iOS开发作为移动应用开发的重要组成部分,技术栈的选择对于项目的开发效率和性能起着至关重要的作用。本文将介绍一些常用的iOS开发技术栈,并结合代码示例进行说明。
1. Swift语言
Swift语言是苹果于2014年发布的一种新的编程语言,用于开发iOS、macOS、watchOS和tvOS应用。相比Objective-C,Swift语言具有更简洁、安全、高效的特点,成为
原创
2024-02-03 11:32:06
197阅读
# iOS开发技术栈入门指南
作为一名刚入行的开发者,学习iOS开发可能会让你感到困惑。本文将为你提供一条清晰的学习路径,包括所需的工具、步骤和代码示例,帮助你逐步掌握iOS开发的技术栈。
## 学习流程
以下是你可以参考的学习步骤,帮助你在iOS开发的道路上顺利前行。
| 步骤 | 内容 | 工具/资源 |
1、禁止手机睡眠[UIApplication sharedApplication].idleTimerDisabled = YES;2、隐藏某行cell- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
// 如果是你需要隐藏的那一行,返回高度为0
转载
2023-11-02 08:22:26
180阅读
这个是我在一篇网上看到的文章,觉得写的挺全的,我也应该往这个方向充实自己,粘下来和大家共勉。 一、基础篇1.1 JVM1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收
1.1.2. 了解JVM各种参数及调优
1.1.3. 学习使用Java工具
jps, jstack, jmap, jconsole, jinfo, jhat, javap, …
转载
2023-08-09 10:23:17
71阅读
# iOS原生开发技术栈
iOS原生开发是指使用苹果官方提供的工具和语言(如Swift和Objective-C)开发iOS应用程序。随着技术的发展,iOS的开发技术栈也在不断地丰富和演变。本文将简要介绍iOS原生开发中关键的技术组件,并通过代码示例来帮助读者更好地理解。
## 技术栈概览
iOS开发的技术栈主要包括以下几个部分:
1. **编程语言**:Swift、Objective-C
原创
2024-09-14 06:27:39
203阅读
# iOS App开发技术栈的深入探讨
随着智能手机的普及,iOS App开发日益成为一个热门领域。在这篇文章中,我们将深入探讨iOS App开发所需的技术栈,涉及编程语言、框架、工具和相关的最佳实践。同时,我们还将通过具体的代码示例来帮助大家理解具体的开发过程。
## 一、iOS开发的基本概念
iOS是一种由苹果公司开发的操作系统,专门设计用于iPhone、iPad和iPod touch等
原创
2024-08-28 07:28:32
391阅读
原生开发: 如今最常见的开发方法就新OA平台制作 QQ 1279829431【源码链接】 dashengba.com 是原生应用开发。需要注意的是Android 和 IOS 的原生开发技术各有不同。原生应用开发提供完整的设备集成、出色的用户体验以及较高的安全等级。基于原生方法开发的应用响应迅速、性能出色。考虑到分别为Android 和 IOS 开发各自
转载
2023-11-25 00:08:28
84阅读
(1) 特征页:一般是几张图片做的轮滑器,最后一张链接指向登录页,在更新广告比较频繁的电子商务app上,比如淘宝,一般会隔一段时间会读取新的广告页(Link现还未实现此功能)。个人认为有2种实现方式:①指令消息,EMB推一条消息,客户端接收消息,向服务端某一路径下载资源,替换原有广告页,接收消息之后客户端同时应该让用户下次进入时,先进入广告页 ②定时检
转载
2024-03-31 19:22:29
33阅读
前言 iOS之前被称为 iPhone OS,是一个由苹果公司开发的移动操作系统。
iOS的第一个版本是在2007年发布的,其中包括iPhone和iPod Touch。
iOS开发工具:Xcode
运行环境:mac Xcode Xcode 是苹果公司的集成式开发环境(IDE),可以同时用来开发 iOS 和 Mac OS X 应用程序。当你在 Mac 电脑上安装 Xcode 之后,同时也会安装
转载
2024-08-23 17:26:37
84阅读
安卓 iOS开发技术栈
## 引言
移动应用开发是当前互联网时代的重要组成部分,而安卓和iOS操作系统作为两大主流移动操作系统,其开发技术栈成为了开发者们关注的重点。安卓开发技术栈主要以Java和Kotlin为主,而iOS开发技术栈则主要以Objective-C和Swift为主。本文将介绍安卓和iOS开发技术栈的基本概念和使用示例。
## 安卓开发技术栈
安卓开发技术栈主要使用Java和K
原创
2024-01-24 10:50:43
113阅读
最近有一些开发朋友问我应该怎样提升自己的能力,回想起来做了这么久iOS开发,我也有过那种“让我做一个功能实现个需求我会做,但接下来怎样提高我不知道。”的时期,这里尝试列一下iOS开发的相关技术,再说说在学习进阶上我的一些想法。iOS技术栈这里按我的理解给iOS相关技术分个类,以工程实现的角度,分成了基础、需求、效率、质量四个类别。基础指程序开发和iOS开发的基础知识和技能,需求就是产品的需求,有了
原创
2020-01-04 22:45:11
776阅读
# iOS开发技术栈概述
在过去十年中,iOS开发迅速发展,已成为一个重要的开发领域。对于想进入这一领域的开发者而言,了解iOS开发技术栈至关重要。本文将逐步概述iOS开发的主要技术栈,并以代码示例为辅助说明。
## 1. iOS开发的基础语言
iOS应用主要依赖于两种编程语言:**Objective-C**和**Swift**。这两种语言各具特色,但Swift已经逐渐成为主流语言。
##
# 如何实现Python开发技能树
作为一名刚入行的小白,想要学习Python开发技能并整理成一棵技能树是一个非常好的开始。本文将为你介绍实现这一目标的流程,并通过示例代码展示每一步该如何操作。整个过程将拆分成多个清晰的阶段,最后以甘特图和旅行图形式呈现。
## 实现流程
首先,我们需要将实现“Python开发技能树”划分为以下几个主要步骤:
| 步骤 | 描述
原创
2024-09-17 07:20:27
60阅读
原创
2023-03-09 09:08:15
219阅读
个人简介: 在校项目经验丰富、学习能力强、技术好奇心、爱写博客、有拼搏精神求职意向: Java后端开发工程师 北京 薪资面议 1周月内到岗教育背景: xx年-xx年 xx大学 xx专业 ccf认证300分 通过六级考试 党员技能栈: ● 了解spring boot的基本使用,以及其与Spring的关联与差别,熟悉SOA架构,能独立完成分布式项目搭建。 ● 精读过Spring启动流程、Spring
转载
2023-09-07 13:46:24
29阅读
iPhone手机对于各位时尚潮人来说一定不会陌生,而iPhone的风行除了依靠其良好的用户体验,很大一部分原因在于iPhone的App Store中的程序。iPhone的App Store以其独特的经营模式吸引了众多的开发者——而其结果铸就了App Store一个传奇性的规模。如今中国联通终于敲定了iPhone的引入,那么iPhone应用程序的开发肯定也将
转载
2024-04-23 12:50:34
53阅读
开发一个程序一个项目,在用户界面以及产品概念完成了的时候都会面临一个问题:这个程序或是项目需要什么设计模式呢?通常人们都会去考虑设计模式,然后嵌入到项目中,然而忽略了最根本的问题,本该用设计模式解决的问题并没有得到解决,只是让项目看起来像是那么回事。其实在设计模式当中,我们需要做的是,用设计模式来解决项目中的需求,通过“什么”去解决“什么”,
转载
2024-08-23 10:43:29
20阅读