iOS
zclovepp
这个作者很懒,什么都没留下…
展开
-
iOS程序设计
[1] 课程概述1 http://v.youku.com/v_show/id_XMjc0MjQyMzA0.html[2] 课程概述2 http://v.youku.com/v_show/id_XMjc0Mjk5MjIw.html[3] 注册你的Apple ID http://v.youku.com/v_show/id_XMjc0MzM2MDUy.html[4] Object转载 2013-08-10 15:22:24 · 685 阅读 · 0 评论 -
ios开发学习笔记(这里一定有你想要的东西,全部免费)
zha1,Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clear Color无法使用)。其实在代码里还是可以设置的,那就是删除背景view[[self.searchBar.subviews objectAtIndex:0] removeFromSuperview];转载 2014-05-15 14:39:51 · 1486 阅读 · 0 评论 -
iOS官方Sample大全
转载自:http://blog.csdn.net/yangtb2010/article/details/7005471http://developer.apple.com/library/ios/samplecode/Birthdays/Birthdays.zip http://developer.apple.com/library/ios/samplecode/ClockContro转载 2014-05-11 20:25:09 · 602 阅读 · 0 评论 -
ios xcode 下 报出 ”xx“is missing from working copy 的问题
在项目中提交过svn后,再在本机上删除不用的图片资源后,build后会有 ”xx“is missing from working copy 的警告。在网上找了些资料后,总结下。直接在终端下用svn命令删除missing的文件:(需要cd到提示你missing 文件的路径下)svn delete nameOfMissingFile或用Git(如果你用的是Git的话)gi转载 2014-06-26 17:05:57 · 2303 阅读 · 1 评论 -
Table Views(下)Grouped and Indexed Sections
在前面2篇关于Table View的介绍中,我们使用的Style都是Plain,没有分组,没有index,这次学习的Table View和iphone中的通讯录很像,有一个个以字符为分割的组,最右边有一列小字符作为index,最顶端有一个搜索栏可以进行搜索,好了,下面开始这次的学习。1)创建一个新的项目,template选择Single View Application,命名为Sections转载 2014-07-22 17:24:09 · 635 阅读 · 0 评论 -
Table Views(中)UITableViewCell定制
我们继续学习Table View的内容,这次主要是针对UITableViewCell,在前一篇的例子中我们已经使用过UITableViewCell,一个默认的UITableViewCell包含imageView、textLabel、detailTextLabel等属性,但是很多时候这些默认的属性并不能满足需要,其实更多的时候我们想自己制定UITableViewCell的内容,这篇学习的就是制定自己转载 2014-07-22 17:16:40 · 692 阅读 · 0 评论 -
tableview的两个获得重用cell方法的区别?
tableView: cellForRowAtIndexPath:方法中有两个获得重用cell的方法UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];和UITableViewCell *cell = [tableView dequeueReusableCe转载 2014-07-22 16:13:56 · 614 阅读 · 0 评论 -
iphone练习之手势识别(双击、捏、旋转、拖动、划动、长按)UITapGestureRecognizer
首先新建一个基于Sigle view Application的项目,名为GestureTest;我的项目结构如下:往viewController.xib文件里拖动一个imageView,并使覆盖整个屏幕,改动属性为:viewController.h文件: [cpp]viewplaincopy 1. #import 2. 3.转载 2014-07-10 09:21:28 · 751 阅读 · 0 评论 -
iOS 对plist增改操作
这篇文章是自己通过实践获取,在网上查过很多资料,也走了不上的弯路,由于刚开始学子不久,只是把自己遇到的问题贡献给大家一,创建文件 //获取路径对象 NSArray *paths =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES); //获转载 2014-08-21 08:17:08 · 638 阅读 · 0 评论 -
iOS企业版程序发布
1.首先要企业版的开发者帐号2.证书配置参考IOS开发--企业版IDP的申请及“In House”发布3.打包a.house 企业发布" style="border:0px; max-width:100%; font-size:14px; margin:0px; padding:0px; list-style:none; color:rgb(70,70,70);转载 2014-08-14 10:52:46 · 629 阅读 · 0 评论 -
使用CocoaPods来做iOS程序的包依赖管理
前言每种语言发展到一个阶段,就会出现相应的依赖管理工具, 或者是中央代码仓库。比如Java: maven,IvyRuby: gemsPython: pip, easy_installNodejs: npm随着iOS开发者的增多,业界也出现了为iOS程序提供依赖管理的工具,这个工具叫:CocoaPods。CocoaPods简介CocoaPods是一个负责管理iOS项目中第三方转载 2015-06-24 10:15:08 · 548 阅读 · 0 评论 -
c#上iOS apns p12文件制作记录
1.在桌面上建一个"apns_p12"文件夹,所有的保存和生成文件都放在这里2.从钥匙串中生成CertificateSigningRequest.certSigningRequest3.从服务器上下载aps_development.cer和aps_production.cer文件,并导入到本机4.从将"系统"钥匙串中“证书”的:Apple Development iOS Push Se转载 2015-12-16 08:44:47 · 860 阅读 · 0 评论 -
Object-C 中各数据类型转换 NSData转NSString,Byte,UIImage
1,NSData 与 NSString NSData --> NSString NSString *aString = [[NSString alloc] initWithData:adata encoding:NSUTF8StringEncoding]; NSString --> NSData NSString *aString = @"1234"; NSData转载 2015-12-16 08:45:28 · 442 阅读 · 0 评论 -
ios8调用相机报警告: Snapshotting a view that has not been rendered results in an empty snapshot. Ensure yo
转载自: http://bbs.yusian.com/thread-10352-1-1.html我这也报了这个警告,但按他的方法并没有起作用,把写到这个地方看是否其他人用的到错误代码:Snapshotting a view that has not been rendered results in an empty snapshot. Ensure your view转载 2015-12-17 19:33:24 · 863 阅读 · 0 评论 -
ArcGis For iOS 开发配置
最近开始 利用Arcgis iOS 组件 开发 开始使用ArcGIS运行时SDK的iOS开发配置您的XCode项目。但是首先你必须确保你的项目的部署目标设置为iOS6或更高版本。1. 添加引用路径。点击项目名称后在右侧选择Build Settings选项卡,在右侧的输入框里边输入:Framework Search path,在下方找到这个选项,展开选项,右边点击加号添加SDK路径原创 2014-03-26 11:10:55 · 1214 阅读 · 0 评论 -
解决有关问题ARC forbids explicit message send of 'release'
如果你在进行release,retain相关操作的时候发现提示了这样一条错误。这是由于在新建工程的时候使用了ARC功能,即点选了“Use Automatic Reference Counting”选项。解决这个问题很简单:在老板的xcode中,打开“Build Setting”,找到“Objective-C Automatic Reference Counting”项,将它的值设置成“NO”转载 2014-03-19 15:21:43 · 676 阅读 · 0 评论 -
IOS请求WEB应用的方法
NSString *urlString = @"http://127.0.0.1:8081/register"; NSString *post = [NSString stringWithFormat: @"productId=80&userName=%@&password=%@&email=%@",username.text,mustr,email.text]; NSMutab转载 2014-03-18 20:28:50 · 745 阅读 · 0 评论 -
xcode iOS 6免证书(iDP)开发+真机调试+生成IPA全攻略
转自:http://kqwd.blog.163.com/blog/static/4122344820117191351263/开发环境使用的是目前为止最新的稳定版软件:Mac OS X Lion 10.7 + Xcode 4.1目前Xcode 4.2 Preview版也已经发布,据说其修改方法跟4.1非常类似,只改动了一行代码,请参看参考文章的第二篇。本文仍以4.1版本为例。转载 2013-09-10 10:21:23 · 1156 阅读 · 0 评论 -
越狱后 第三方助手显示未越狱如何解决
【IT168 资讯】iOS7完美越狱工具放出后,PP助手技术大神们连夜赶工率先放出破解安装补丁,国内第三方助手得以支持iOS7越狱应用安装。不过很多越狱后的用户发现,设备连接电脑上的第三方助手时,仍显示为未越狱状态,这究竟是怎么一回事?其实,大家不必担忧,这并不是越狱失败了,之所以会出现这种情况,主要是因为越狱后没有安装“afc2add插件”而导致电脑无法完整识别越狱后的设备状态,只需安装转载 2014-01-21 17:22:34 · 1971 阅读 · 0 评论 -
iTunes Connect 开发者上手经验
搞iOS app一段时间了,做个阶段性的总结,希望后来者少走点弯路。iOS Developer通常需要用到 developer.apple.com 和 itunesconnect.apple.com 这两个工具,就如同名字表现出来的,前者是开发者资源站,包括文档,工具,社区都在那里。后者是管理自己App的工具。本文提到的内容主要和iTunes Connect有关。一些建转载 2014-02-06 20:48:17 · 800 阅读 · 0 评论 -
使用Xcode修改iOS项目工程名和路径名
对,好;错,改正。 ------ 前言系统 10.7 狮子开发平台 xcode 4.5.2旧工程名 MyProject-iPad修改之后 新工程名 FjSk-iPad点击项目,进入可以看到右侧Identity,修改Project Name为:FjSk-iPad,点击enter键,出现点击Rename,出现对话框,提示你是否创建副本。Disable和Enabl转载 2014-03-01 11:10:14 · 1305 阅读 · 0 评论 -
xcode 文件操作
对文件的操作是一项很基本的人际交互过程,这里简单总结一下常用的文件操作内容1.沙盒的概念沙盒是iPhone开发中的一个特有的概念,指的是程序运行时的存储空间范围。出于对安全的考虑,苹果把iPhone中运行的程序限定在一个文件夹内,用户的任何操作都只能在这个文件夹内完成,绝不允许用户访问这个文件夹外的任何文件夹,这个限定文件夹就是“沙盒”。可以这样理解,你的程序就转载 2014-03-01 11:06:52 · 1267 阅读 · 0 评论 -
xcode如何用代码打开指定的文件夹目录并显示目录内容
这样就好办。通过下面这段代码,就可以获取一个目录内的文件及文件夹列表。NSFileManager *fileManager = [NSFileManager defaultManager];//在这里获取应用程序Documents文件夹里的文件及文件夹列表http://write.blog.csdn.net/postedit NSArray *documentPa转载 2014-03-01 11:31:52 · 5658 阅读 · 0 评论 -
怎样在xcode5中使用低版本sdk,解决兼容ios7ui问题
问题令人头疼的是,xcode每次升级都会使用最新版本的sdk,而且只有最新版本的sdk,对之前老版本的sdk都没有默认安装,这搞的最近我很头疼,最近我升级到Xcode5.0版本,编译后运行后,在ios7.0上显示ui非常乱,我不可能自己重新换一套正对ios7.0的ui,即使换也需要时间,这个版本不可能换,需要设计师重新设计一套,汗,只能自己折腾,果然Google是好帮手,可以在新版本Xcode转载 2014-03-01 14:28:34 · 827 阅读 · 0 评论 -
iOS开发 _ iOS7的兼容之上移20
前提,开发工具是XCode5第一个问题,有些旧的工程文件在XCode5下编译会产生界面向上偏移20原因,旧系统和iOS7的self.view的尺寸不同,以iPhone5来举例,旧系统中self.view.frame.size.height是548。而新的iOS7系统是568。这样就产生了20的上移。解决这20的方法如下:第一种方法:修改BaseSDKXCod转载 2014-03-01 11:02:00 · 690 阅读 · 0 评论 -
教你制作一个OS X 10.9 Mavericks 安装U盘
现在苹果已经放出了OS X 10.9 Mavericks第一个开发者预览版,从Mac App Store中获得的安装程序,可以在10.8的系统中直接进行升级,原有文件都会保留。但是要想制作成一个10.9的安装U盘,那么可就没有之前10.7和10.8那么简单了,这次苹果不让人直接制作那么简单了。当然,我们可以通过一些稍微复杂点的方法来解决这个问题,按照下面的图文步骤,不会让人转载 2014-03-14 14:59:17 · 1133 阅读 · 0 评论 -
NSUserDefaults的使用
用户轻量级的数据持久化,主要用于保存用户程序的配置等信息,以便下次启动程序后能恢复上次的设置。该数据实际上是以“键值对”形式保存的(类似于NSDictionary),因此我们需要通过key来读取或者保存数据(value)。具体使用如下:1、获取一个NSUserDefaults引用:NSUserDefaults *userDefaults = [NSUserDefaultss转载 2014-03-16 09:50:26 · 780 阅读 · 1 评论 -
使用SQLite3存储和读取数据
SQLite3是嵌入在iOS中的关系型数据库,对于存储大规模的数据很有效。SQLite3使得不必将每个对象都加到内存中。基本操作:(1)打开或者创建数据库sqlite3 *database;int result = sqlite3_open("/path/databaseFile", &database);如果/path/databaseFile不存在,则创建它,否则打开它。转载 2014-03-16 20:12:11 · 1172 阅读 · 0 评论 -
iPad Air越狱白苹果怎么办?越狱白苹果修复教程
随着iOS7越狱工具的发布,很多果粉第一时间尝试预约,但是很多果粉都遇到了一个很头痛的问题:白苹果,估计这部分果粉们过不好圣诞节喽!那这个时候应该如何修复呢?下面小编来介绍下如何恢复白苹果的iPad air:方法/步骤下载iOS7.0.4固件:打开iTunes,iPad Air通过数据线连接电脑:转载 2014-03-17 22:27:13 · 1492 阅读 · 0 评论 -
iPhone开发应用中关于UITableView详细教程
2011-08-15 13:44 佚名 互联网 我要评论(0) 字号:T | T本文主要是来学习UITableView的详细操作。UITableView是一个很强大的控件,在我们iphone开发过程中会经常用到。AD:iPhone开发应用中关于UITableView详细教程是本文要介绍的内容,主要是来学习UITableView的详细操作。UITa转载 2014-03-18 20:27:45 · 666 阅读 · 0 评论 -
iOS使用ffmpeg播放rstp实时监控视频数据流
一、编译针对iOS平台的ffmpeg库(kxmovie)近期有一个项目,需要播放各种格式的音频、视频以及网络摄像头实时监控的视频流数据,经过多种折腾之后,最后选择了kxmovie,kxmovie项目已经整合了ffmpeg和简单的播放器,具体可以参考kxmovie主页:https://github.com/kolyvan/kxmovie 编译kxmovie很简单,已经支持iOS6.1 和转载 2016-02-16 09:39:48 · 864 阅读 · 0 评论