- 博客(47)
- 资源 (3)
- 收藏
- 关注
转载 iOS 数据持久化 -- Core Data
一、概念1.Core Data 是数据持久化存储的最佳方式2.数据最终的存储类型可以是:SQLite数据库,XML,二进制,内存里,或自定义数据类型在Mac OS X 10.5Leopard及以后的版本中,开发者也可以通过继承NSPersistentStore类以创建自定义的存储格式3.好处:能够合理管理内存,避免使用sql的麻烦,高效4.构成:(1
2015-11-26 14:51:49
641
转载 c 冒泡排序
# include # include int main(void){ int i, j, t,num; int * p; printf("请输入要排序的数的个数:num="); scanf("%d", &num); p= (int *)malloc(num* sizeof(int));//输入要排序的数 for (i=0; i<num; ++i) { pri
2015-11-25 21:19:32
613
转载 OC冒泡排序
OC冒泡排序 NSMutableArray *p = [[NSMutableArray alloc] initWithObjects:@"3",@"5",@"4",@"1",nil]; for (int i = 0; icount]; i++) { for (int j=i
2015-11-25 21:16:37
629
转载 [转载]iOS 获取WIFI,IP地址
[转载]iOS 获取WIFI,IP地址, (2014-07-21 15:49:46) 原文地址:获取WIFI,IP地址," style="text-decoration:none; color:rgb(185,55,58)">iOS 获取WIFI,IP地址,作者:西可韦 #include // Per msqr#include #include
2015-11-23 12:14:14
644
转载 发布app的电脑换了,发布证书怎么办
发布app的电脑换了,发布证书怎么办 2015-02-07 20:07一款App在别人的机器上开发和发布,现在迭代更新和开发需要在一台新mac机上开发和发布。(使用同一个开发者账号)问题:1.在新mac机器上开发并导入真机测试,是不是需要从别人的机器上面导处开发者证书、开发者授权文件和开发密钥导入到新mac机器上才能开发?2.程序迭代开发完成,App上传苹果
2015-11-18 16:35:10
1687
转载 ios webview清除缓存Cookie
ios webview清除缓存Cookie UIWebView清除Cookie://清除cookiesNSHTTPCookie *cookie;NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];for (cookie in [storage cookies]) {
2015-11-12 13:22:42
1064
转载 为UIWebView实现离线浏览
[转] 为UIWebView实现离线浏览博客分类: iphoneipod touchipadioswebviewcache 智能手机的流行让移动运营商们大赚了一笔,然而消费者们却不得不面对可怕的数据流量账单。因为在线看部电影可能要上千块通讯费,比起电影院什么的简直太坑爹了。 所以为了减少流量开销,离线浏览也就成了很关键的功能,而UIWebView这个让人又爱又恨的玩意弱爆了,居
2015-11-12 11:51:31
336
转载 连续dismiss2个ViewController
直接[self.presentingViewController.presentingViewController dismissViewControllerAnimated:YES completion:nil];就可以了,控制器堆栈是dismiss掉下面的,上面的自动就dismiss了。 如果是dismiss多个controller 就添加多个presentingViewController
2015-11-12 10:46:16
469
转载 UIButton中内容大小,以及UITextFiled改变和选中
UIButton中内容大小,以及UITextFiled改变和选中123456789101112131415161718//按钮的内在内容大小随着按钮名称变化而变化UIButton
2015-11-10 17:26:14
394
转载 一个正则表达式测试(只可输入中文、字母和数字)
一个正则表达式测试(只可输入中文、字母和数字) 在项目中碰到了正则表达式的运用,正则还是非常强大的,不管什么编程语言,基本上都可以用到。之前在用java时特别是对用户名或密码使用正则非常爽,写脚本上用正则也非常爽,可是到了OC这却把我虐了一把,可能是对OC掌握的不够。这里就罗列了从网上找的很有用的资料,感谢大神们的贡献。首先举一个例子:匹配9-15个由字母/数字组成的字符
2015-11-10 14:53:44
5050
转载 iOS9 HTTP 不能正常使用的解决办法
iOS9 HTTP 不能正常使用的解决办法 今天升级Xcode 7.0 bata发现网络访问失败。输出错误信息The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.Google
2015-11-09 18:01:38
390
转载 UIViewAnimationOptions类型
UIViewAnimationOptions类型 一个非常强大的博客 http://www.cnblogs.com/kenshincui/ 像我这种新手确实应该多看看常规动画属性设置(可以同时选择多个进行设置)UIViewAnimationOptionLayoutSubviews:动画过程中保证
2015-11-09 17:59:43
390
转载 iOS Interface Builder:在.xib文件中加载另一个.xib文件
iOS Interface Builder:在.xib文件中加载另一个.xib文件在开发中,经常会用到一个需要重复使用的模块,比如好友列表中每个用户的展示或每条动态,这些都是相同的模版,这样我们就可以把这个部分提取出来放到一个单独的.xib中。那么提取出的.xib如何在其他.xib中使用呢?接下来就说一下如何在.xib中加载其他的.xib。大概结构是这样的: 创建项目,项目
2015-11-06 18:31:53
561
转载 iOS: 在iPhone和Apple Watch之间共享数据: App Groups
iOS: 在iPhone和Apple Watch之间共享数据: App Groups我们可以在iPhone和Apple Watch间通过app groups来共享数据。方法如下:首先要在dev center添加一个新的 app group: 接下来创建一个新的single view application,名字就叫SharingDataDemo: 添加三个控
2015-11-06 17:08:08
1386
转载 在iOS中实现一个简单的画板App
在iOS中实现一个简单的画板App在这个随笔中,我们要为iPhone实现一个简单的画板App。首先需要指出的是,这个demo中使用QuarzCore进行绘画,而不是OpenGL。这两个都可以实现类似的功能,区别是OpenGL更快,但是QuarzCore更简单。 第一步,新建Xcode项目,项目名称就叫SimplePaint。第二步,添加QuarzCore.frame
2015-11-06 17:06:29
1154
转载 iOS 得到当前时间之前和之后N天的日期
iOS 得到当前时间之前和之后N天的日期 NSInteger dis = 3; //前后的天数 NSDate*nowDate = [NSDate date]; NSDate* theDate; if(dis!=0) { NSTimeInterval oneDay
2015-11-03 19:37:48
2733
转载 ios UITextView的placeHolder的设置
ios UITextView的placeHolder的设置 2 years ago davidzhang我在用UITextView的时候,默认是不能设置placeholder的,于是网上找了一些资料,最后找到了一个别人写的自定义类,拿来用用,顺便分享一下。CPTextViewPlaceholder.m//// CPTextViewPlacehold
2015-11-03 16:59:44
1099
转载 ios 中心放大动画
-(void)animationOfCABasicAnimation{ UIView *redView=[[UIView alloc]initWithFrame:CGRectMake(10, 10, 100, 100)]; redView.backgroundColor=[UIColor redColor]; [self.view addSubview:redView]
2015-11-02 19:12:28
1596
转载 iOS开发UI篇—程序启动原理和UIApplication
一、UIApplication1.简单介绍(1)UIApplication对象是应用程序的象征,一个UIApplication对象就代表一个应用程序。(2)每一个应用都有自己的UIApplication对象,而且是单例的,如果试图在程序中新建一个UIApplication对象,那么将报错提示。(3)通过[UIApplicationsharedApplication]可以获得
2015-11-02 18:49:49
343
转载 文顶顶 iOS开发UI篇—程序启动原理和UIApplication
文顶顶iOS开发UI篇—程序启动原理和UIApplicationiOS开发UI篇—程序启动原理和UIApplication 一、UIApplication1.简单介绍(1)UIApplication对象是应用程序的象征,一个UIApplication对象就代表一个应用程序。(2)每一个应用都有自己的UIApplication对
2015-11-02 18:45:16
997
转载 转 IOS 启动页面制作
转 IOS 启动页面制作发表于2年前(2013-10-15 22:51) 阅读(2785) | 评论(2) 13人收藏此文章, 我要收藏赞1阿里云携手开源中国众包平台发布百万悬赏项目 » 如果想程序刚启动时显示启动页(logo页),并且启动页全屏显示,程序加载完成后又显示状态栏,需要做如下三步:启动页其实只是一张图片而已,如果你的程序需要兼
2015-11-02 18:41:52
373
转载 主题 : 隐藏系统状态栏 让app启动时图片全屏 进入程序后显示状态栏方法。
隐藏系统状态栏 让app启动时图片全屏 进入程序后显示状态栏方法。 1.在-info.list文件中,加上“Status bar is initially hidden”选项,选择yes2在程序里面添加 [[UIApplication sharedApplication]setStatusBarHidden:NO withAnimation:UIS
2015-11-02 18:40:20
811
转载 iOS获取启动页图片自己编辑动画
Xcode更新以后,iOS应用的启动页变成了一个xib,即LaunchScreen.xib,只要在这个xib里添加图片,应用启动时就会变成相应的图片,但是如果想在启动页做一些自己的动画的话,这个方法显然是不行,下面就说一种可以获取启动页自己做动画的方法。1、首先在项目中这个位置做一些修改 在这里把xcode自己设置的启动选项Launch Screen Fil
2015-11-02 18:32:01
2065
转载 IOS 腾讯微博开放平台 SDK 初体验
IOS 腾讯微博开放平台 SDK 初体验 第三方登录 SDK 界最烂的是人人毋庸置疑,其次是腾讯,QQ、空间、微信、腾讯微博各自一套 SDK 是闹哪样。这是今天早上使用腾讯开放平台被折磨的半死不活的时候写的微博。这是我遇到的问题。而且这种登录方式似乎必须要求有 QQ 空间客户端?放弃这个 SDK,转向了腾讯微博开放平台。1.创建新的接入应用获取 Key、Sec
2015-10-10 13:13:05
702
转载 iOS9AdaptationTips
Skip to contentiOS9AdaptationTips(iOS9开发学习交流群:146652529)iOS9适配系列教程【中文在页面下方】(截至2015年9月26日共有10篇,后续还将持续更新。更多iOS开发干货,欢迎关注 微博@iOS程序犭袁)中文快速导航:iOS9网络适配_ATS:改用更安全的HTTPS(见Demo1)
2015-10-09 12:00:04
1131
转载 项目适配iOS9遇到的一些问题及解决办法(更新两个小问题)
项目适配iOS9遇到的一些问题及解决办法(更新两个小问题)Collection/Bookmark/Share for width under 768px1.网络请求报错。升级Xcode 7.0发现网络访问失败。输出错误信息The resource could not be loaded because the App Transport Security policy
2015-10-09 11:56:53
1951
转载 xcode升级后ios9.0不能使用http协议的版本的解决方法介绍
xcode升级后ios9.0不能使用http协议的版本的解决方法介绍来源:互联网 作者:佚名 时间:2015-09-23 00:159月17日凌晨,苹果iOS用户终于迎来了9.0版本的系统更新,但对于很多升级ios9的用户,想必都碰到了很多问题吧,下面小编就为大家详细介绍xcode升级后ios9.0不能使9月17日凌晨,苹果iOS用户终于迎来了9.0版本
2015-09-30 15:08:18
760
转载 UITableViewCell 中的单选控制 UITableViewCellAccessoryCheckmark
[转载]UITableViewCell 中的单选控制 UITableViewCellAccessoryCheckmark需要注意的是这个函数,用来设置cell的UITableViewCellAccessoryType 属性--这里用到UITableViewCellAccessoryCheckmark- (UITableViewCellAccessoryType)tableV
2015-09-22 10:29:33
477
转载 字符串
*----------------在串中搜索子串----------------*/ NSString *string1 = @"This is a string"; NSString *string2 = @"string"; NSRange range = [string1 rangeOfString:string2]; int
2015-09-06 11:40:42
359
转载 iOS 之 UITableView 使用索引
在开发app中,经常会使用到UITableView,今天无聊做了一个demo,UITableView显示索引。显示索引实现的委托方法主要是://返回section的个数- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView//返回索引数组-(NSArray *)sectionIndexTitlesFor
2015-08-26 16:42:42
649
转载 Objective-C实现信用卡校验
原 Objective-C实现信用卡校验(Luhn algorithm)参考了网络资源如:http://en.wikipedia.org/wiki/Luhn_algorithm使用Luhn算法(Luhn algorithm)校验信用卡号的:1、从卡号最右边开始,由右向左,奇数位数字直接累加;2、从卡号最右边开始,由
2015-08-25 15:58:46
428
转载 IOS银行卡合法性校验
IOS银行卡合法性校验 查看原文:http://www.heyuan110.com/?p=1044Luhn检验数字算法(Luhn Check Digit Algorithm),也叫做模数10公式,是一种简单的算法,用于验证银行卡、信用卡号码的有效性的算法。对所有大型信用卡公司发行的信用卡都起作用,这些公司包括美国Express、护照、万事达卡、Discover和用
2015-08-25 15:04:07
742
转载 第一次使用vim遇到的问题及常用方法
原 第一次使用vim遇到的问题及常用方法发表于2年前(2013-07-29 19:04) 阅读(494) | 评论(0) 4人收藏此文章, 我要收藏赞08月22日珠海 OSC 源创会正在报名,送机械键盘和开源无码内裤 摘要 第一次使用vim,遇到的问题E353:Nothing in registerE353 Nothing in registe
2015-08-11 15:05:48
8117
转载 iOS 经典面试题
iOS经典面试选择题目(1)(2015-06-19 22:28:56)转载▼标签:iosit教育杂谈分类: iOS面试题目必知iOS面试★1、请看下面一段代码staticint a = 1;int main(){intb = 2;char*c = NULL; c =
2015-07-27 21:23:04
588
转载 #include与#import的区别以及@class
OC学习篇之---@class关键字的作用以及#include和#import的区别分类: IOS2014-12-06 13:093747人阅读评论(0)收藏举报 前一篇文章说到了OC中类的三大特性:http://blog.youkuaiyun.com/jiangwei0910410003/article/details/41707161今天我们来看一下在学习OC的过程中遇到的一些问题,该如何
2015-07-27 21:14:53
421
转载 @class和#import的细节问题
OC基本功(一)使用@class和#import的细节问题 分类: OC2013-09-17 21:221658人阅读评论(0)收藏举报iOSclass#importOC在.h头文件中导入其它头文件可以使用#import语句,从而在该头文件下使用另一个文件中的类和成员,但是我在使用#import语句时
2015-07-27 20:47:48
682
转载 iOS开发中的第三方类库管理工具-CocoaPods-
iOS开发中的第三方类库管理工具-CocoaPods- 分类: ios类库2015-04-09 23:34208人阅读评论(0)收藏举报命令cocoapods开发管理工具类库目录(?)[+]CocoaPods是什么CocoaPods的使用 前言安装CocoaPods项目中使用pods使用xcode
2015-07-26 22:26:28
576
转载 GitHub上值得关注的iOS开源项目
原文链接:GitHub上值得关注的iOS开源项目,转发请注明来源!1.AFNetworking地址:https://github.com/AFNetworking/AFNetworking用于网络请求2.JSONKit地址:https://github.com/johnezang/JSONKit解析JSON3.Reachability地址:https
2015-04-03 14:33:29
553
转载 ios开发UIColor,CGColor,CIColor三者的区别和联系
最近看了看CoreGraphics的东西,看到关于CGColor的东西,于是就想着顺便看看UIColor,CIColor,弄清楚它们之间的区别和联系。下面我们分别看看它们三个的概念: 一、UIColor UIColor是UIKit中存储颜色信息的一个重要的类,一个UIColor对象包含了颜色和透明度的值,它的颜色空间已经针对IOS进行了优化。UIColor包含了一些类方法用于创建一些最
2015-04-02 09:32:18
466
写给大家看的设计书(第3版)
2016-11-17
iOS 数据存储方式
2014-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人