一、为用户姓名添加属性 您需要为保存用户姓名的字符串添加属性声明,这样您的代码就总能引用该字符串。 因为此属性必须是公共的,即对客户端和子类为可见,所以须将此声明添加到视图控制器的头文件, 即 HelloWorldViewController.h。公共属性表示您打算如何使用这一类的对象。 属性声明是 ...
分类:
移动开发 时间:
2019-01-04 20:26:49
阅读次数:
239
一.简单说明 1.在使用plist进行数据存储和读取,只适用于系统自带的一些常用类型才能用,且必须先获取路径相对麻烦。 2.偏好设置(将所有的东西都保存在同一个文件夹下面,且主要用于存储应用的设置信息)。 3.归档:因为前两者都有一个致命的缺陷,只能存储常用的类型。归档可以实现把自定义的对象存储放在 ...
分类:
移动开发 时间:
2018-12-12 20:34:01
阅读次数:
246
一.简单介绍 1.很多ios应用都支持偏好设置,比如保存用户名,密码,字体大小等设置,ios提供了一套标准的解决方案来为应用加入偏好设置功能。 2.每个应用都有个NSUserDefaults实例,通过它来存储偏好设置。比如,保存用户名,字体大小,是否自动登录。 3.存储位置 4.存储形式 二.代码示 ...
分类:
移动开发 时间:
2018-12-12 19:11:27
阅读次数:
222
在开发iOS应用程序时,让程序具有良好的性能是非常关键的。这也是用户所期望的,假设你的程序运行迟钝或缓慢。会招致用户的差评。然而由于iOS设备的局限性,有时候要想获得良好的性能。是非常困难的。在开发过程中,有很多事项须要记住。而且关于性能影响非常easy就忘记。 本文收集了25个关于能够提升程序性能 ...
分类:
移动开发 时间:
2018-12-05 12:40:33
阅读次数:
190
由于H5的灵活多变,动态可配的特点,也为了避免冗长 的审核周期,H5页面在app上的重要性正日益突显。 iOS应用于H5交互的控件主要是UIWebView及WKWebView WKWebView是14年随iOS8推出的,很好的解决了UIWebView加载速度慢,内存占用大的问题 WebViewJav ...
分类:
Web程序 时间:
2018-11-23 10:15:23
阅读次数:
247
剖析应用程序 Phoneword这个项目是.net标准库项目,它包含所有的共享代码和共享UI。 Phoneword.Android这个项目包含Android特定的代码,是Android应用程序的入口点。 Phoneword.iOS -这个项目包含iOS特定的代码,是iOS应用程序的入口点。 Phon ...
分类:
移动开发 时间:
2018-10-21 00:59:38
阅读次数:
269
在Windows环境下会有,静默安装。通过iOS应用重签名(安装app到手机上),苹果签名机制,防止未授权的应用进行安装 ①获取应用ipa ②Codesign重签名 ③Xcode自动签名 ④Shell脚本自动重签 代码重签第三方应用:加密之后不能进行 一些逆向的分析。越狱应用->一些砸过壳的。(注意 ...
分类:
移动开发 时间:
2018-10-20 23:46:08
阅读次数:
601
一、流程说明 1)fluter是一个跨平台UI库,可以一份界面代码在iOS和Android上面运行 2)在Mac上面安装Fluter的环境,相对比较简单,通过简单的命令行可以设置环境 3)可以使用特定IDE,代码可以热调试 4)官方说Dart和swift和OC可以混合使用,下一次探索这一点 二、安装 ...
分类:
移动开发 时间:
2018-08-17 14:58:06
阅读次数:
321
1、新建工程 新建Single View Application工程,取名为MyInternational。 我们选择使用自己的语言文件,而不是系统的localizable.string,因为在项目开发使用svn时,多人操作同一文件可能会造成冲突。 在Resource中添加新的Strings Fil ...
分类:
移动开发 时间:
2018-08-09 15:00:46
阅读次数:
201
iOS精选源码 " 高性能图文混排框架,构架顺滑的iOS应用。 " " 使用OpenGLE覆盖阿尔法通道视频动画播放器视图。 " " 可选最大日期截至当日日期的日期轮选器ChooseDatePicker " " 简单轻量的图片浏览器YCPhotoBrower " " 使用偏好设置、属性列表、归档解档 ...
分类:
移动开发 时间:
2018-07-31 17:20:40
阅读次数:
218