iOS开发——密码存储之keychain的使用 发布时间: 2021-07-29 01:02:23 评论数: 0
    iOS的keychain服务提供了一种安全的保存私密信息(密码,序列号,证书等)的方式。每个ios程序都有一个独立的keychain存储。从ios 3.0开始,跨程序分享keychain变得可行。下面就使用keychain来实现存取用户名和密码。苹果已经有现成的类封装好了keychain,KeychainItemWrapper.h和KeychainItemWrapper.m文件,可以在GenericKeychain实例里找到。但是这里我只需要存取用户名和密码,就不用苹果提供的类了,自己写个简单的类来实现就好。代码如下:CHKeychain.h#import #imp ......
常用控件之ActionSheet与AlertView 发布时间: 2021-07-28 08:58:18 评论数: 0
先看下效果: 不多了,直接上代码啦!! 创建一个按钮,并且给他一个动作-(IBAction)delete:(id)sender;//修改.h,实现UIActionSheetDelegate协议@interface ViewController : UIViewController<UIActionSheetDelegate>实现操作delete,如下-(IBAction)delete:(id)sender{ UIActionSheet *actionSheet = [[UIActionSheet alloc] ......
XtraFinder在 Mac OS 10.11上使用问题 发布时间: 2021-07-28 04:40:03 评论数: 0
XtraFinderXtraFinder 是 Finder 的一个增强外挂装置,具有茫茫多的使用功能,是 mac 程序员使用者 必备的一款软件插件,但是在 EI(10.11)下,由于系统默认存在的 SIP(System Integrity Protection) 机制,导致一些第三方插件不能使用,包括 XtraFinder。要使用插件,需要设置 SIP。使用方法方法一 完全关闭 SIP 机制(不推荐)重启 MAC, 按下 CMD + R 键,进入到恢复(recovery)界面,在顶部 工具 栏找到 终端(Terminal)输入:csrutil disable重启MAC,搞定。方 ......
Xcode清除最近打开的工程 发布时间: 2021-07-27 22:04:49 评论数: 0
如果直接点击屏幕下方的Xcode图标,回弹出一个xcode的启动框,右边会列出你最近打开过的工程,如果想清除这些记录,就点击xcode的菜单栏的“File”菜单,然后选择 Open Recent ,然后就能看到Clear Menu了,点击后,再次启动xcode就看不到先前打开过的工程了 ......
iOS打电话、发短信、发邮件功能开发 发布时间: 2021-07-27 18:18:11 评论数: 0
今天把APP里常用小功能 例如发短信、发邮件、打电话。 全部拿出来简单说说它们的实现思路。   1.发短信 实现打电话的功能,主要二种方法,下面我就分别说说它们的优缺点。 1.1.发短信(1)——URL  // 直接拨号,拨号完成后会停留在通话记录中 1、方法:NSURL *url = [NSURL URLWithString:@"sms://10010"]; [[UIApplication sharedApplication] openURL:url];2、优点: –简单 3、缺点: –不能指定短信内容,而且不能自动回到原应用 1.2发短信(2)——MessageUI框架 如 ......
IOS开发学习 黑苹果安装过程之:安装Lion系统 发布时间: 2021-07-26 12:51:33 评论数: 0
第二部分:安装Lion系统 选择ISO文件,系统安装直接使用Lion盘。 开机进入安装界面。 来自世界各地的Welcome! 我擅长中文,不过我也喜欢英文! 没有发现磁盘?当然像Windows 一样分区先,我觉得苹果还是可以人性化点,因为很多童鞋会说找不到磁盘来问我? Windows 的安装界面很简洁 选择“实用工具”、“磁盘工具” 直接抹掉就可以了。 安装开始吧,很简单,直接下一步就可以搞定 听说是15分钟可以完成,应该就是15分钟吧 ,不过我安装了这么多次,都没有计算过。 终于又成功了。为什么我要说“又”呢?难道我曾穿越过?重点第三部分:换引导工具HJmac继续使用,接下来 ......
Objective-C基础教程 初识 Objective-C 发布时间: 2021-07-25 15:22:01 评论数: 0
从现在开始,慢慢接触Objective-C,为IOS开发做准备现在需要一台装有mac的机器或者是黑苹果也可以,黑苹果安装参考博文 https://www.lvtao.net/ios/virtualbox_mac_setup.html 和 https://www.lvtao.net/ios/virtualbox_mac_setup_lion.html 然后从app store下载Xcode,我们就可以开始啦!这儿给大家推荐一本书和一套视频视频就是 无限互联IOS开发视频 Xcode左侧项目Frameworks–>Foundation.Framework–>Header ......
2014年苹果ios开发者证书申请及xcode5应用上线发布 发布时间: 2021-07-25 01:23:02 评论数: 0
先BB一下某朝的网络,太无耻了。封了非死不可、推特也就算了,还封了谷歌,也就算了,还让各类开发网站打开慢或者打不开。。。 言归正传,开始今天的内容: 登录开发者中心:http://developer.apple.com/ 第零部分:本地生成密钥1.打开mac的钥匙串访问        2.选择钥匙串的证书助理(有些可能是英文的) 3.点击继续后存储证书,自己记好这个文件的位置,一般我放桌面上。。。第一部分:开发者证书 这儿需要注意的是“普通开发者的话,开发者证书只能是有一个。”1.选择“Certificates, Identifiers & Profiles” 也就 ......
Xcode6编译SDWebImage报错解决方法(SDWebImageDownloaderOperation.m错误) 发布时间: 2021-07-24 16:29:09 评论数: 0
报错:Use of undeclared identifier '_executing'; Use of undeclared identifier '_finished';解决方法:在SDWebImageDownloaderOperation类的实现中@implementation SDWebImageDownloaderOperation{...}下面添加:@synthesize executing = _executing; @synthesize finished = _finished; ......
扁平时代的到来:一个完全不一样的iOS7 发布时间: 2021-07-24 15:35:33 评论数: 0
1、一个完全不一样的iOS72、苹果新图标大体就是这个样子3、你喜欢的应用都做了变身,气泡效果没有了。4、底栏的应用图标。5、重新设计的更具时尚感的锁屏界面。6、有用户抱怨苹果的iOS不能像安卓系统一样具备小部件的订制化功能,苹果终于做了改善。7、这是天气功能小部件。8、这是日历功能小部件。9、这是音乐播放器小部件。10、日历功能改换图片后的效果。11、照相机功能效果图。12、Siri功能更时尚、简约。13、音乐播放器色彩更明快。14、侧面对比显示新旧版iOS的变化之处。 ......
苹果开发者证书、发布证书、push测试证书及服务证书的相关备忘 发布时间: 2021-07-23 06:25:39 评论数: 0
开发者中心打开 https://developer.apple.com 右上角选择 Account输入你的开发者账号及密码登录.证书管理点击证书管理进入证书列表,默认显示你所有的证书.新账号一个也没有按如下流程走.有些可能不涉及.就不列出来了1.本地创建密钥进入Launchpad(快捷键F4),找到钥匙串访问,运行后再左上角的钥匙串访问--从证书颁发机构请求证书填写你的联系邮箱,写个帅气的名字.保存到硬盘存到桌面,然后就完成退出钥匙串工具就可以了2.Certificates进入此菜单,选择右侧一个+号,添加新的证书.证书分为两种,一种是开发者证书(开发用的),一种是发布证书(A ......
iOS开发中@property的属性weak nonatomic strong readonly等介绍 发布时间: 2021-07-22 08:17:35 评论数: 0
@property与@synthesize是成对出现的,可以自动生成某个类成员变量的存取方法。在Xcode4.5以及以后的版本,@synthesize可以省略。1.atomic与nonatomic atomic:默认是有该属性的,这个属性是为了保证程序在多线程情况,编译器会自动生成一些互斥加锁代码,避免该变量的读写不同步问题。 nonatomic:如果该对象无需考虑多线程的情况,请加入这个属性,这样会让编译器少生成一些互斥加锁代码,可以提高效率。2.readwrite与readonly readwrite:这个属性是默认的情况,会自动为你生成存取器。 readonly:只生成g ......
iOS代码实现常用控件之Slider 文字缩放 发布时间: 2021-07-22 08:04:35 评论数: 0
修改ViewController.h后如下:#import <UIKit/UIKit.h> @interface ViewController : UIViewController //添加代码 @property(nonatomic,retain)UILabel *sliderValueLabel; @property(nonatomic,retain)UISlider *slider; @property(nonatomic,retain)UILabel *xLabel; @property(assign,nonato ......
Mac怎么样把 "Desktop" 文件夹命名为 "桌面"? 发布时间: 2021-07-21 13:38:21 评论数: 0
Mac有时候很奇怪,桌面突然变成了Desktop,下载文件夹为"Downloads",要想变回中文咋办咧?怎么搞呢?打开 Vim,输入以下命令:touch ~/Desktop/.localizedtouch ~/Downloads/.localized收工 ......
xcode下的常用快捷键整理 发布时间: 2021-07-20 15:33:59 评论数: 0
1. 文件CMD + N: 新文件 CMD + SHIFT + N: 新项目 CMD + O: 打开 CMD + S: 保存 CMD + SHIFT + S: 另存为 CMD + W: 关闭窗口 CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进 CMD + ]: 右缩进CMD + CTRL + LEFT: 折叠 CMD + CTRL + RIGHT: 取消折叠 CMD + CTRL + TOP: 折叠全部函数 CMD + CTRL + BOTTOM: 取消全部函数折叠 CTRL + U: 取消全部折叠CMD + D: 添加书签 CMD + /: ......
iOS实现头像选取(照相或者图片库)、大小等比缩放、生成圆形头像 发布时间: 2021-07-20 07:45:55 评论数: 0
//弹出actionsheet。选择获取头像的方式 //从相册获取图片 -(void)takePictureClick:(UIButton *)sender { // /*注:使用,需要实现以下协议:UIImagePickerControllerDelegate, // UINavigationControllerDelegate // */ // UIImagePickerController *picker = [[UIImagePickerController alloc]init]; // //设置图片源(相簿) // ......
APP升级至iOS10兼容及HTTPS协议并附解决上传至appstore不显示构建版本的问题 发布时间: 2021-07-19 01:50:13 评论数: 0
iTunes Connect 在12月23日至27日(太平洋时间)期间不接受新 App 和 App 更新,因此请提前处理任何与发布相关的提交、审批和计划事宜。升级过程简录升级服务端SSL,由原先的http升级至https更新客户端类相关通信接口链接plist添加分享、互联应用等相关配置信息<array> <dict> <key>CFBundleTypeRole</key> <string>Editor</string> <key>CFBun ......
GitHub 上排名前 100 的 Objective-C 项目简介 发布时间: 2021-07-18 12:13:49 评论数: 0
主要对当前 GitHub 排名前 100 的项目做一个简单的简介, 方便初学者快速了解到当前 Objective-C 在 GitHub 的情况. 项目名称 项目信息 1. AFNetworking 作者是 NSHipster 的博主, iOS 开发界的大神级人物, 毕业于卡内基·梅隆大学, 开源了许多牛逼的项目, 这个便是其中之一, AFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API ......
iTerm2 启动时默认进入指定目录 新建Tab继承当前目录配置 发布时间: 2021-07-18 11:49:01 评论数: 0
默认好像是到Home目录了,也就是~下command + ,打开设置面板, 在Profiles中,设置Working Directory。选中Advanced Configuration,点击Edit.第一个是新建窗口的时候进入的目录,可以是Home,session记录的上一次目录,或指定位置第二个是新建Tab第三个是分隔窗口的时候位置 ......
常用控件之Picker View 发布时间: 2021-07-17 13:30:00 评论数: 0
实现的功能:演示Picker View的使用方法关键词:Picker View1、创建一个Single View Application工程,命名为:PickersDemo,如下图2、修改ViewController.xib,添加一个Picker View和一个Button控件,如下连接输出口、操作,如下3、视图控制器ViewController,需要实现协议UIPickerViewDataSource、UIPickerViewDelegate中的必须实现的方法,在工程目录依次展开 Frameworks->UIKit.framework->Headers,然后打开U ......


友情链接: php5000技术知识分享 github 码云 开源中国 csdn linux中国 阿里云 unix技术网 composer中文网 php packagist php python 安卓软件 大众源码 DevStore 猪八戒威客网 人人都是产品经理 PHPwind论坛 互联网的一些事 新客网 黑马程序员 火星时代 hao123it ThinkSNS 开源社区 51CTO学院 办事儿网 IT论坛 java教程 最代码 程序员客栈 大数据培训 小程序开发 微信小程序 php开发新闻 微信小程序 java学习 微信小程序 Linux书籍 网站ip流量 xw素材网 新浪云 腾讯云 华为云 百度 新浪 网易 淘宝 腾讯 1688 搜狐 优酷 房天下 hao123 携程 天涯社区