cook_apple
码龄14年
关注
提问 私信
  • 博客:97,068
    97,068
    总访问量
  • 72
    原创
  • 2,338,321
    排名
  • 1
    粉丝
  • 0
    铁粉

个人简介:iOS开发 381397318@qq.com

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
  • 加入CSDN时间: 2011-06-22
博客简介:

yangtongwang123456的专栏

博客描述:
IOS开发
查看详细资料
  • 原力等级
    领奖
    当前等级
    0
    当前总分
    0
    当月
    0
个人成就
  • 获得0次点赞
  • 内容获得0次评论
  • 获得7次收藏
创作历程
  • 8篇
    2016年
  • 106篇
    2014年
成就勋章
TA的专栏
  • iOS
    44篇
  • OS X + Xcode
    8篇
  • Java
    24篇
  • Linux
    18篇
  • MS技术
    4篇
  • Working
    20篇
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

XCode5无法设置Deployment Target的解决办法

今天使用XCode5创建新项目的时候发现无法修改Deployment Target,只能选择iOS7,谷歌了一下找到了答案,在这里分享给大家:)这是由于XCode5默认会选择在64位的环境下运行,在Build Settings中修改Architectures为Standard architectures(armv7, armv7s),回到General中即可修改Deployment Tar
转载
发布博客 2014.02.19 ·
783 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数组功能的重构

--------------------------------------------------------------------------------------------------------------------------------------//利用反射的目光,重新学习数组,案例:数组是类吗?一个数组是一个对象吗?数组与类的关系是什么?
原创
发布博客 2014.01.03 ·
1013 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

iOS DES ECB模式对称加密解密

最近忙于android和iOS的项目,写完了android的DES 的ECB模式加密解密(相关连接:http://blog.csdn.net/vipa1888/article/details/8086037),又回到了Ios上面,因为本人也是最近今年开始研究ios的,所以Ios上面好多东西都不懂,进过了半年的研究,终于吧ios的DES 的ECB模式对称加密解密搞定了,本人遇到的问题很严重的
转载
发布博客 2014.01.06 ·
777 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CoreData 深入理解6 Mapping Model

通常,我们都会尽量使数据模型的变化尽量简单。但有些情况下,不得不进行大的改动,甚至是重新设计数据模型。在这种情况下,之前提过的简单数据迁移已经无法适应了,需要引入Mapping Model这个中间层。这时,又想起之前提过的一句话:There is no problem in computer science that can’t be solved by adding
转载
发布博客 2016.03.09 ·
639 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Core Data 深入理解5 --(版本数据迁移)

Core Data版本迁移基础通常,在使用Core Data的iOS App上,不同版本上的数据模型变更引发的数据迁移都是由Core Data来负责完成的。这种数据迁移模式称为Lightweight Migration(可能对于开发人员来说是lightweight),开发人员只要在添加Persistent Store时设置好对应选项,其它的就交付给Core Data来做了:
转载
发布博客 2016.03.09 ·
520 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

coreData 深入理解4 --总结 (线程安全与同步--iOS5 前后对比)

目录(?)[+]Core Data是iOS中很重要的一个部分,可以理解为基于SQLite(当然也可以是其他的Storage,如In-memory,只是SQLite比较常见)的一个ORM实现,所以有关系数据库的特性,又不用写SQL。顺便吐一下槽,官方说法是使用Core Data能减少50%-70%的代码量,但相信用过的人应该都心里明白,Core Data使用起来还是比较麻烦的
转载
发布博客 2016.03.09 ·
551 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

coreData 深入理解3 (iOS5 以前线程安全与同步)

iOS5 以前采用方法:1: 主线程修改了数据库的某一条记录,但是子线程没有发生变化,反过来一样的问题。这种情况一般是发生在app有多个NSManagedObjectContext,两个线程分别对其进行了读写操作。2: 有时候程序会莫名其妙的crash掉,这个有很多原因:          a: 有时候是因为两个线程同时读写数据库中的同一条记录。   
转载
发布博客 2016.03.09 ·
403 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CoreData 深入理解2 (iOS5 以后线程安全与同步)

up vote6down votefavorite9I've seen a few videos / threads that say it's possible to create 'children' MOCs -- MOCs that use other MOCs as their persistant stores. Useful, for ex
转载
发布博客 2016.03.09 ·
404 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CoreData 深入理解1

原文:Avoiding Ten Big Mistakes iOS Developers Make with Core Data  感谢会员dingdaojun的校对。 Core Data是苹果针对Mac和iOS平台开发的一个框架,主要用来储存数据。对很多开发者来说,Core Data比较容易入手,但很难精通,如果没有正确的学习方法,你将很难真正理解它,更不用说精
转载
发布博客 2016.03.09 ·
378 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

CoreData多线程安全

CoreData中的NSManagedObjectContext在多线程中不安全,如果想要多线程访问CoreData的话,最好的方法是一个线程一个NSManagedObjectContext,,每个NSManagedObjectContext对象实例都可以使用同一个NSPersistentStoreCoordinator实例,这个实例可以很安全的顺序访问永久存储,这是因为NSManage
转载
发布博客 2016.03.09 ·
393 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CoreData 概览

一、技术概览1. Core Data 功能初窥  对于处理诸如对象生命周期管理、对象图管理等日常任务,Core Data框架提供了广泛且自动化的解决方案。它有以下特性。  (注:对象图-Object graph的解释:在面向对象编程中,对象之间有各种关系,例如对象直接引用另外的对象,或是通过引用链间接的引用其他对象,这些关系组成了网状的结构。我们把这些对象(和它们之间的联系)成为对象图
转载
发布博客 2016.03.09 ·
332 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何制作os x mavericks 启动盘

OS X Mavericks GM 版已经出来了,但 OS X Mavericks 安装包的一些结构由于发生变化,  所以不能通过之前方式来制作 U盘了。下面提供新的启动盘制作方法(当然也可以量产为CD-ROM)  1. 首先你需要开启显示隐藏文件的功能。  打开Terminal(终端),输入: sudo passwd root [sudo] password for you :---
转载
发布博客 2014.06.07 ·
842 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何使用KeyChain保存和获取UDID

本文是iOS7系列文章第一篇文章,主要介绍使用KeyChain保存和获取APP数据,解决iOS7上获取不变UDID的问题。并给出一个获取UDID的工具类,使用方便,只需要替换两个地方即可。 一、iOS不用版本获取UDID的方法比较    1)iOS 5.0  iOS 2.0版本以后UIDevice提供一个获取设备唯一标识符的方法uniqueIdentifier,通过该方法我们可
转载
发布博客 2014.04.29 ·
561 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS 设置字体 自定义字体

1.网上搜索字体文件(后缀名为.ttf,或.odf)2.把字体库导入到工程的resouce中3.在程序添加以下代码 输出所有字体NSArray *familyNames = [UIFont familyNames];      for( NSString *familyName in familyNames ){          printf( "Family:
转载
发布博客 2014.04.23 ·
774 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

svn如何屏蔽/忽略不需要版本控制的文件

"在Xcode中Commit的时候UserInterfaceState.xcuserstate这个文件频繁更新,让人非常困惑."查网上资料,"大部分说在 Versions 的配置文件 ~/.subversion/config 中通过设置global-ignores忽略对 xcuserstate 类型文件的版本控制",但是我设置了就是不管用.最后查阅svn官方文档得到屏蔽版本控制的方
转载
发布博客 2014.04.04 ·
4371 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Xcode把应用程序打包成ipa

Xcode教程 Xcode4发布测试 打包Archive操作是本文要介绍的内容,发布测试的最后一步打包(Archive),Xcode4帮助文档有比较详细介绍,但是居然是错的,这里说明一下。1、设置“Build Settings” ,下图是官方文档截图,留意那个红框,居然说反了。"Skip install"一定要选NO,否则在下面的打包步骤后,Organizer看不到你的程序
转载
发布博客 2014.03.28 ·
720 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iphone各代cpu架构及xcode对ios sdk版本及cpu架构的支持

原来的iPhone,iPhone3G 以及 第一代和第二代的iPod Touch 均只支持 Armv6的CPU指令集。然而,随着iPhone3GS 这款新产品的发布,Apple 开始支持新的指令集 Armv7,iPhone5的所有设备支持Armv7s,且向下兼容。为了保持向下兼容,且支持旧有设备及旧有指令集,Apple支持胖二进制代码(fat binaries)也就是在可执行文件中支持更多的平
转载
发布博客 2014.03.27 ·
1376 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS中的静态库和动态库

一、什么是库?库是共享程序代码的方式,一般分为静态库和动态库。二、静态库与动态库的区别?静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗余拷贝。动态库:链接时不复制,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存。三、iOS里静态库形式?.a和.framework四、iOS里动态库形式?.dylib
转载
发布博客 2014.03.27 ·
626 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

iOS5 UIKit新特性

在ios5推出之前,要实现标准界面的定制设计,对于开发者来说可没有那么简单。尽管开发者可以通过重写drawRect是一个不错的办法,但开发者也很头痛。现在有了ios5了,UIKit添加了许多控件元素的外观。开始前的准备 首先请下载这个初始项目(http://www.raywenderlich.com/downloads/SurfsUpStarter.zip) 我已经
转载
发布博客 2014.03.20 ·
561 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在Mac OS X 10.8中配置Apache + PHP + MySQL

用趣味的心态,开发有趣味的应用。简单是一种美丽~~~博客园首页博问闪存新随笔联系订阅管理随笔- 23  文章- 0  评论- 58 在Mac OS X 10.8中配置Apache + PHP + MySQL在Mac OS X 10.8中配置Apache+PHP+MySQL的内容包括:配置Apache配置PHP安装MySQL
转载
发布博客 2014.03.14 ·
630 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多