为用户的姓名添加一个属性 HelloWorldViewController.h)。属性声明是一个指令,它会告诉编译器如何为变量生成存取方法(Access method),例如这里的用来保存用户姓名的变量。(完成添加属性声明之后,你会学到什么是存取方法。) 在本教程中,你无需对故事板文件进行任何改动。接下来的代码比较多,为了给自己腾出必要的工作空间,可以点按 View 按钮中的实用工具
IOS项目中AppDelegate详解 AppDelegate.m文件 1、- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOp
原创 2023-06-14 00:06:39
456阅读
本地化,即使APP能够适应用户不同语言的需求,下面介绍如何使应用本地化。一、准备工作1.创建项目工程创建好的工程结构如图:2.搭建界面在StoryBoard中搭建好界面,这里简单起见,只用一个UILabel作演示,在控制器中创建输出口。3.硬编码展示在视图控制器中添加代码 self.labelTest.text = @”This is a Demo”; 硬编码效果:二、本地化1.创建strin
IOS之UIWebView的使用刚接触IOS开发1年多,现在对于 混合式 移动端开发越来越流行,因为开发成本上、速度上都比传统的APP开发要好,混合式开发 是传统模式与PC网页端相结合的模式。那么提到了 APP的混合模式开发,在Android开发中有WebView作为混合模式开发的桥梁,当然在IOS中也同样有一个 UIWebView 组件来作为混合模式开发的桥梁,那么下面就对UIWebView的一
转载 2023-09-12 10:03:50
133阅读
在移动互联网时代来临之后,以微信、淘宝为代表的app迅速占据了我们的手机,诺基亚的迅速灭亡,苹果手机异军突起,以iOS、安卓的客户端开发需求迅速增大,导致iOS、安卓的工程师们成了香饽饽,工资高,工作好找。在之间还经历过一段windows phone,后来随着诺基亚的灭亡,也就死透了。现在只剩下安卓和iOS两大阵营了,同样由于是两个不同的系统,同样的一个应用需要开发两遍,抛开人力成本的成倍增加,由
转载 2023-08-01 16:38:37
89阅读
背景今天使用Xcode打包上传ipa时遇到一个问题: Missing private key,如下图。通过查询是.cer 证书失效的问题,需要重新生成新的证书。
原创 2022-09-07 10:20:01
245阅读
nil说明Nil说明@property (strong, nonatomic) IBOutlet UITextField *editText;  editText.text = [dictionary objectForKey:@"object"];//字典中key为object的对象[editTe
ios
转载 精选 2012-05-22 15:13:41
590阅读
ASIHTTPRequest对CFNetwork API进行了封装,并且使用起来非常简单,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互。ASIHTTPRequest功能很强大,主要特色如下:l 通过简单的接口,即可完成向服务端提交数据和从服务端获取数据的工作l 下载的
转载 精选 2013-10-23 20:44:07
376阅读
UIApplication 是IOS 中的关键的类
原创 2014-09-26 15:14:21
435阅读
NSArray、NSDictionary、NSSet 等集合对象只能保存对象,如果要保存 char、short、int、float、double、BOOL 或指向结构的指针等基础数据类型,则可以先将这些基本数据类型封装成 NSNumber 对象,再存入集合对象。 NSNumber 类用来包装基本数据
转载 2020-09-03 17:19:00
478阅读
2评论
实现iphone漂亮的动画效果主要有两种方法,一种是UIView层面的,一种是使用CATransition进行更低层次
原创 2023-04-03 13:45:55
145阅读
一个很经常使用的到的 Object,很常用,也很重要,同时又有比较多的属性,嗯,一定要详细了解下。CALayer 的原理很难懂,由于我目前只注重运用,所以就说那些在实际开发中能用到的一些地方。如果要更改 UIView 的 CA
转载 2023-05-23 08:51:42
46阅读
之前
转载 2023-05-23 08:52:49
392阅读
(具体解释都写在了Demo里面的注释) 1. // 2. // HMTMainViewController.m 3. // UIScrollView 4. // 5. // Created by HMT on 14-6-25. 6. // Copyright (c) 2014年 humingtao. All rights reserved
转载 2023-05-23 09:38:42
417阅读
CAGradientLayer产生平滑过渡色//// ViewController.m// test_gradient_01//// Created by admin on 2/3/16.// Copyright © 2016 jeffasd. All rights reserved.//#import "ViewController.h"@interf
原创 2023-05-24 13:27:10
592阅读
引言 关于开发证书配置(Certificates & Identifiers & Provisioning Profiles),相信做iOS开发的同学没少被折腾。对于一个iOS开发小白、半吊子(比如像我自己)抑或老兵,或多或少会有或曾有过以下不详、疑问、疑惑甚至困惑: 什么是App ID?Expli
转载 2018-02-08 14:29:00
325阅读
# iOS模型详解:从新手到高手的实践指南 在iOS开发中,模型是非常重要的一个概念。理解模型的本质以及如何创建和使用模型是开发过程中的重要一步。本文将引导你了解iOS模型的实现流程,提供相关的代码示例,并解释每一步需做的工作。 ## 流程图 首先,我们明确实现iOS模型的整体流程。如下所示: ```mermaid flowchart TD A[开始] --> B[定义模型]
原创 2024-10-08 05:37:52
50阅读
有一段时间没有认真总结和写博客了 工作、进入工作阶段。比较少静下来认真总结,现在静下心来总结一下最近的一些心得    前言 AsyncSocket介绍   AsyncSocket详解   AsyncSocket示例    一、前言 学习的过程当中,用到的更多的还是http请求的方式。但是既然
第一章、Instruments(仪器)快速入门Instruments可以用来收集关于一个或者多个系统进程的性能和行为的数据,并跟踪睡着时间产生的数据。它提供了好几个分析模板:Blank任何类型都可使用。 创建一个空的追踪文档,通过它你可以添加自己的组合一起。Activity monitor(活动监视器)任何类型都可以使用。 在你的文档中添加活动监视器。如果你想关系系统工作负载和虚拟内存大小,你可以
转载 2024-10-08 20:14:02
114阅读
一:准备1. xcode建立空白项目2.保存到 GitHub:点击项目第二个选项 ,项目右键——Create “”Remote...——填写创建的名称 及备注信息。如下:  3.master右键 checkout提交.提交后,显示灰色“ master”的提交项目是有分支的。 4.Remotes---项目名右键---View on GitHub 查看
转载 2023-07-20 17:32:20
64阅读
  • 1
  • 2
  • 3
  • 4
  • 5