# 实现iOS开发alertView
## 整体流程
为了实现iOS开发alertView,我们需要按照以下步骤进行操作:
```mermaid
stateDiagram
开始 --> 添加按钮
添加按钮 --> 弹出alertView
弹出alertView --> 处理操作
处理操作 --> 结束
```
## 操作步骤
| 步骤 |
原创
2024-04-21 04:38:15
31阅读
Apple的开发者账号99¥。(反正我舍不得。上淘宝买个证书就可以用自己的iphone/ipad来真机调试代码了) 怎么买?1.你的apple设备的udid号(设备标识符)2.支付RMB 从淘宝店老板那里得到了什么?3个证书如下图所示: + p12文件的密码 原理:给店老板你的设备唯一标识符号码,说:我想让这个设备可以被真机调试。店
转载
2023-08-22 21:23:51
87阅读
首先,先列一下比较全面的设计模式清单,再从中挑一些着重讲一下。抽象工厂模式适配器模式对象建模模式责任链模式命令链模式复合模式装饰器模式门面模式迭代器模式中介模式备忘录模式MVC模式观察者模式代理模式接待员模式singleton模式模板方法模式设计模式分为三类:创造性、结构和行为 * 创造性模式是专门用于处理对象的创建。抽象工厂模式和单例被认为是创造性。 * 结构模式用于定义对象结构。适配器,复
转载
2023-09-02 01:03:42
80阅读
1.15
1、UI开发就是放置对象,而这些对象就是控件
控件、组件
2、开发非UI功能,使用框架
3、开发应用的第一根步骤
-> 界面上看需要什么东西
-> 打开Xcode,新建项目
shift + command + n 新建一个项目
www.itcast.cn
4、OC中我们的类名一般有前缀
NSString
NSArray
在其他的开发语言中为了避免名字的冲突,常
转载
2024-01-19 17:43:20
97阅读
iOS高级工程师是怎么进阶的?
我从事iOS 两年了,感觉只会搭建view,用第三方库,还有些机械代码?真的迷茫了。求大神赐教。想进阶,具体从什么大点入手呢?跪谢!!
说实话,两年时间只会搭建view、使用第三方类库,真的不能称为一个合格的iOS开发工程师!
1. 先说OC部分
既然做了两年了,对Objective-C足够了解吗?OC是如何基于C来进行的封装?解释一下这两
转载
2023-09-08 14:56:24
110阅读
前言:干了这么多年的iOS,虽然接触了许多七七八八的东西、技术,但是感觉本身iOS却没有什么质的飞越,可能跟自己接触的项目深度有关,于是决定在学习其他技术的同时,加强自己在iOS方面的学习,提高自己的竞争力。程序员薪水有高有低,同样有五年工作经验的程序员,可能一个人每月拿20K,一个拿5K。是什么因素导致了这种差异?我特意总结了容易导致薪水低的九大行为表现。习惯即刻回报他不懂得只有春天播种,秋天才
转载
2023-11-06 10:56:52
90阅读
对于软件开发而言,调试是必须学会的技能,重要性不言而喻。对于调试的技能,基本上是可以迁移的,也就是说你以前在其他平台上掌握的很多调试技巧,很多也是可以用在iOS开发中。不同语言、不同IDE、不同平台的调试,有同性也有个性。今天我们就来学习一下iOS开发中的调试技巧,语言暂用为OC,IDE当然是强大的Xcode。首先说明下,Xcode已经为我们调试项目提供了极大的方便。【1.普通断点】断点(Br
转载
2023-07-25 08:35:31
124阅读
不知道大家有没有想过这个问题,一个应用开始运行以后放在那里,如果不对它进行任何操作,这个应用就像静止了一样,不会自发的有任何动作发生,但是如果我们点击界面上的一个按钮,这个时候就会有对应的按钮响应事件发生。给我们的感觉就像应用一直处于随时待命的状态,在没人操作的时候它一直在休息,在让它干活的时候,它就能立刻响应。其实,这就是run loop的功劳。一、线程
转载
2023-07-26 22:22:41
121阅读
1、什么是 RUNLOOP?RUNLOOP其实就是一个运行循环。基本作用是保持程序的持续运行,处理App的各种事件(比如:selector事件、触摸事件、定时器事件)。好处是节约cup资源,该工作的时候工作,该休息的时候休息。其实RUNLOOP就是相当于以下代码:int main(int argc , char * argv[]){
BOOL runing = YES;
转载
2023-08-22 10:56:39
108阅读
MFHomeViewControllerView: 使用View做后缀MFAlertViewUITableCell:使用Cell做后缀MFNewsCellProtocol: 使用Delegate或者DataSource作为后缀UITableViewDelegate UI控件依次类推 3> 私有变量小驼峰式命名:第一个单词以小写字母开始,后面的单词的首字母
转载
2023-09-13 14:33:21
80阅读
转载
2023-07-16 22:09:01
89阅读
iOS开发者计划是按年付费的,在过期前60天可以开始续费。如果你不续费的话,你将无法发布应用。另外苹果会吊销你的开发者证书和发布证书。最后,苹果将你在iTunes App Store上的所有应用下架。 Ad hoc渠道发行允许你绕过App Store直接将应用发放给你的用户。但是分发数量会限制在100台设备内,而且直到一年的开发者计划到期才能更换授权过的设备。另外,对于终端用户来说,通过
转载
2023-10-31 22:38:46
88阅读
学习ios开发,从哪儿学起?都要学哪些知识?如何才算掌握或精通ios开发?笔者根据自己多年的ios开发经验,给出一些体会,以便为立志成为ios开发精英的人员快速找到一条学习之路。本文是以最新上市的ios10 为依据的。
一、ios总体知识架构 要全面掌握ios开发技术,需要学习和掌握下列几方面的知识和技巧: &
转载
2023-07-14 19:58:59
117阅读
一、Objective-C语言概述 Objective-C是一种面向对象的计算机语言,Brad J Cox 在20世纪80年代设计了Objective-C,该语言是基于SmallTalk-80。1988年NeXT发布了Objective-C,它的开发环境和类库叫"NEXTSTEP",1994年NeXT与Sun发布了标准的NEXTSTEP系统,取名"OPENSTEP",软件自由基金会OPENSTEP
转载
2023-07-12 21:31:48
187阅读
前言: 最近和朋友聊天聊到组件化开发,网上非常多优秀的文章有介绍也有很多的demo,组件化的几种实现方案的选择这里不做讨论,这里介绍一个组件化的基本技能:制作私有库===>给新手或有需要的人一点参考(不对或者错误的地方 欢迎大佬指出)1.知识准备:1.cocopod使用经验(iOS开发一般都有涉及)2.git常用命令使用(svn用多了也得学学git,git命令不熟悉的建议下载Sou
转载
2023-11-16 10:52:46
116阅读
什么是运行时(Objective-C runtime)? 简单的来说,Objective-C runtime是一个实现 Objective-C语言的库。对象可以用C语言的结构体表示,而方法(methods) 可以用C函数实现。 事实上,他们也差不多是这么做的,然后加上一些额外的特性。这
转载
2023-10-26 20:40:51
100阅读
从小到大都有游戏梦,所以希望能开发出自己的游戏。iPhone游戏开发主要用到这些技术和工具:Objective-C或C/C++, Xcode, UIKit, Quartz 2D, Core Animation, OpenGL, audio APIs, networking, GameKit。开发工具与环境 iPhone开发使
转载
2023-07-31 17:50:49
133阅读
如果你是一位开发人员在开发过程中会发现有些代码无论是在同一个工程中还是在不同工程中使用率会很高,有经验的人会直接封装在一个类里,或者写成一个宏定义或者把这些代码收集起来,下次直接使用,或者放到xcode的代码片库里,直接使用, 从而提高开发效率;
1. 将常用代码片段封装成一个类里当一个代码片在一个或多个工程之中经常出现时,把他封装在一个类里面,在使用时候直接传参即可实现对于功能,或者直接把这类
转载
2023-10-03 14:41:45
106阅读
讨论IOS开发以及自己的经验1. 基础知识基础知识有时在开发中不怎常用,理由是现在有很多三方工具,比如网络AFN,数据库FMDB(当然有直接存储模型model的工具)等等。快速开发中基本不怎么常用。 但是在一些大公司基础知识比较重要,不用这些三方工具,都是分装自己的轮子上传到git上,然后用cocoapod管理,这样的话就很重要了,对基础知识要求很严格,比如:网络底层累NSUrlSession,
转载
2024-01-06 08:43:22
84阅读
在开发过程中,我们不仅要去看别人的代码,也要让别人看我们的代码。那么,有一个良好的编码习惯将会非常重要。下面将会罗列使用Objective-C来开发iOS的编码建议。
转载
2023-07-31 20:35:25
228阅读