它是IOS应用程序开发的基础,常用的框架有80多个,而 foundation 是他们所有的基础,提供了许多基本的对象类和数据类型,比如数字,字符串,数组,集合,字典,处理日期时间,自动化内存管理,文件,归档,处理几何数据结构等。它为所有应用程序提供基本的数据服务,Foundation和界面无关,其前缀为NS 。在Foundation中有些类仅被MAC OS支持而不被IOS支持。 Coco
转载 2024-06-27 18:34:42
26阅读
框架是一个目录,这个目录包含了共享库,访问共享库里代码的头文件,和其它的图片和声音的资源文件。一个共享库定义的方法或函数可以被应用程序调用。       IOS提供了很多你可以在应用程序里调用的框架。要使用一个框架,需要将它添加到你的项目中,你的项目才可以使用它。许多应用程序都使用了如Foundation、UIKit、和Core Grap
转载 2023-07-20 20:53:33
175阅读
ReactiveCocoa(简称RAC),是GitHub上开源的一个应用于iOS和OS X开发的一个新框架.RAC具有函数式编程和响应者编程的特性. ReactiveCocoa解决的问题:1.传统iOS开发过程中,状态以及状态之间依赖过多的问题2.传统MVC架构的问题:Controller比较复杂,可测试性差3.提供统一的消息传递机制 1.键值观察--监听TF的值发生变化- (void)dem
转载 2024-06-07 20:52:35
95阅读
1.概念:Bootstrap,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。好处:1.定义了很多的css样式和js插件。我们开发人员直接可以使用这些样式和插件得到丰富的页面效果。2.响应式布局。同一套页面可以兼容不同分辨率的设备。2.使用步骤:1.下载Bootstrap,官网地址:https://v3.bo
转载 2023-07-06 23:08:14
135阅读
ios框架 There were quite a few interesting announcements during WWDC 2020. Without a doubt, enhancements in SwiftUI 2.0 and Apple’s bold decision to move away from Intel for Mac in favor of in-house Si
转载 11月前
113阅读
下面来分析下,用UNI-APP来开发APP的优势。深受拿来主义的危害 支持多应用平台 UNI-APP提供了很多很多可以直接使用的插件市场,在插件市场里面我们可以找到UI框架、商城模板、蚂蚁森林小游戏模板、即时通讯等插件,也就是说,我们不需要写太多的代码,就能够拥有漂亮的用户UI、商城页面等,并且这些都是中文文档,对于大部分不喜欢英文的程序员来说,这绝对是最大的福利。同时,UNI-APP还
游戏UI框架设计(二) --最简版本设计   为降低难度决定先讲解一个最简版本,阐述UI框架的核心设计理念。这里先定义三个核心功能:   1:UI窗体的自动加载功能。   2:缓存UI窗体。   3:窗体生命周期(状态)管理。     UI框架设计主要目的,就是尽可能的完成一些与具体游戏功
人们总是爱探求完美的东西,医学界追求长生不死之药,炼金术师追求贤者之石,物理学家追求永动机……编程界也有自己的追求,完美架构什么的,什么从MVC,到MVP,到MVVM……当然MVC,MVP,MVVM有他们不同的场景,但MVVM在微软试水后已被证实为界面开发最好的方案了。于前端而言,一直纠缠于模板与组件的优劣。其实答案大家都知道,web page用模板, web app用组件,问题是如何将它们统合起
项目开发过程中,在完成iOS项目——项目开发环境搭建之后,我们首先需要考虑的就是我们的项目的整体框架与导航架构设计,然后在这个基础上考虑功能模块的完成。一 导航架构设计  一款App的导航架构设计应该是符合人们的操作惯性和方便操作的特点,也应该在交互上更加合理和人性化。根据项目功能和定位不同,不同的App的导航设计应该采用不同的技术框架,目前比较常见的导航框架主要有标签式、列表式、矩阵式三大类,如
    早年前在一个偶然机会,听到了“frida”这个词语,当时作为刚入行的安全小白,我对这个词产生浓厚的兴趣,一步步走上了frida框架的学习之路。frida是一款基于python和java 的hook框架,可运行在Android、IOS、Linux和Widows等多个平台。期初,感觉这个框架真是有点意思,接触久了发现简直太有意思了,面对移动APP的时候,一旦拥有了Frida
转载 2023-11-08 22:32:28
116阅读
iOS开发之BusinessChat框架使用 BusinessChat是iOS11.3后引入的新框架,这个框架配合iMessage应用将商家与用户更加紧密的结合起来,并且为商家提供了另外一种非常方便的客服系统。 我们知道,...
原创 2021-10-21 18:10:28
430阅读
iOS开发之AssetsLibrary框架使用 一、引言 AssetsLibrary框架是专门用来操作相册相关资源的一个框架,其是iOS4到iOS9之间常使用的一个框架,在iOS9之后,系统系统了Photos框架代替了AssetsL...
原创 2021-10-21 18:18:36
455阅读
1、MVC从字面意思来理解,MVC 即 Modal View Controller(模型 视图 控制器),是 Xerox PARC 在 20 世纪 80 年代为编程语言 Smalltalk-80 发明的一种软件设计模式,至今已广泛应用于用户交互应用程序中。其用意在于将数据与视图分离开来。在 iOS 开发中 MVC 的机制被使用的淋漓尽致,充分理解 iOS 的 MVC 模式,有助于我们程序的组织合理
转载 9月前
47阅读
iOS开发之CoreLocation框架使用 CoreLocation框架iOS开发中比较基础的一个位置信息相关框架,关于定位和地图,之前也有博客多详细的介绍。但是对于CoreLocation框架,并没有完整和细致的记...
原创 2021-10-21 18:07:31
1442阅读
iOS开发之AdSupport框架使用 AdSupport从字面意思上理解是用来进行广告支持,这个框架十分简单,里面只有一个类,类中只有一个方法和两个属性。 AdSupport的唯一用途是用来获取设备唯一的一个...
原创 2021-10-21 18:18:36
493阅读
iOS开发之AVKit框架使用 一、引言 在iOS开发框架中,AVKit是一个非常上层,偏应用的框架,它是基于AVFoundation的一层视图层封装。其中相关文件和类都十分简单,本篇博客主要整理和总结AVKit...
原创 2021-10-21 18:18:37
1637阅读
1、经常使用的 1.1 基础 UIView、UILabel、UIImage、UIColor、 UIImageView、UITextField、UIButton、UIFont 1.2 列表 UIScroView、UITextView UIC
原创 2023-11-30 11:51:25
227阅读
# 使用Appium搭建iOS测试框架指南 ## 简介 随着移动设备的普及,移动应用的测试变得越来越重要。Appium是一个开源的移动应用测试框架,它支持多种平台,包括iOS和Android。在这篇文章中,我们将逐步指导你如何使用Appium搭建iOS测试框架。 --- ### 整体流程 在开始之前,我们需要了解搭建iOS测试框架的基本步骤,以下是我们的工作流程: ```mermaid
原创 9月前
30阅读
iOS开发之CFNetwork框架使用 一、引言 在iOS应用开发中,CFNetwork框架其实并不是非常常用的,相对NSURLSession框架而言,这是一个相对底层的网络工作框架。官方文档中的下图描述了CFNetwork...
原创 2021-10-21 18:07:58
1862阅读
# 使用 Vue 框架iOS 应用开发中的探索 随着前端技术的迅猛发展,Vue.js 构建的应用越来越受到开发者的青睐。Vue.js 是一款轻量级的 JavaScript 框架,因其易用性和高效性而广受欢迎。在这篇文章中,我们将探讨如何在 iOS使用 Vue 框架进行应用开发。我们将通过代码示例、类图和甘特图来帮助你更好地理解这个过程。 ## 1. Vue.js 与 iOS 开发的结合
原创 9月前
46阅读
  • 1
  • 2
  • 3
  • 4
  • 5