OC笔记
dcw050505
这个作者很懒,什么都没留下…
展开
-
ios 将url通过CIFilter滤镜生成条形码和二维码
ios 将url通过CIFilter滤镜生成条形码和二维码原创 2016-10-24 22:05:46 · 1585 阅读 · 0 评论 -
iOS开发 图片选择器、图片多选功能的实现
iOS开发 图片选择器、图片多选功能的实现转载 2016-10-24 23:23:56 · 6822 阅读 · 1 评论 -
ios 单例实现方式
在开发中经常会用到单例,它在整个程序的运行周期里面只会被创建一次,只要程序没有结束,它就不会被释放!创建单例的两种方式如下:一、GCD方式创建单例static id _instance;+ (instancetype)allocWithZone:(struct _NSZone *)zone{ static dispatch_once_t onceToke; dispa原创 2016-10-25 23:10:06 · 419 阅读 · 0 评论 -
ios 应用之间的跳转
1. 应用间相互跳转简介在iOS开发的过程中,我们经常会遇到需要从一个应用程序A跳转到另一个应用程序B的场景。这就需要我们掌握iOS应用程序之间的相互跳转知识。下面来看看我们在开发过程中遇到的应用场景。2. 应用间相互跳转应用场景使用第三方用户登录,跳转到需授权的App。如QQ登录,微信登录等。需要用户授权,还需要"返回到调用的程序,同时返回转载 2016-11-30 18:56:31 · 342 阅读 · 0 评论 -
ios 数据存储常用方式
iOS常用的存储方式介绍 在iOS App开发过程中经常需要操作一些需要持续性保留的数据,比如用户对于App的相关设置、需要在本地缓存的数据等等。本文针对OC中经常使用的一下存储方式做了个整理。 常用的存储工具/方式: NSUserDefaults类 Plist文件 解归档 手动存放沙盒// sql转载 2016-12-12 12:41:01 · 378 阅读 · 0 评论 -
ios命令行自助打包-使用xcodebuild和xcrun打包签名
# 使用xcodebuild和xcrun打包签名xcodebuild -project "$project_name" -target "$target_name" -configuration "$configuration" -sdk iphoneos build CODE_SIGN_IDENTITY="$codeSignIdentity" PROVISIONING_PROFILE="$p原创 2017-04-25 09:37:49 · 800 阅读 · 0 评论 -
ios命令行自助打包-解析描述文件,获取uuid,bundle identifier,开发者团队
# 将描述文件路径mobileprovisionName="test"mobileprovision_file="/Users/dcw0505/Desktop/mobileprovision/${mobileprovisionName}.mobileprovision"# 将描述文件转换成plistmobileprovision_pl原创 2017-04-24 19:10:52 · 4847 阅读 · 0 评论 -
ios命令行自助打包-修改app名称和bundle identifier
# 修改bundle identifiersed -i '' s/com.hs.rest/com.hs.rest1/g /Users/dcw0505/Desktop/test/test.xcodeproj/project.pbxproj# 修改应用名/usr/libexec/PlistBuddy -c "Set :CFBundleDisplayName原创 2017-04-25 09:17:57 · 7359 阅读 · 1 评论 -
ios命令行自助打包-导入p12证书
1.导入证书security unlock-keychain -p password /Users/dcw0505/Library/Keychains/login.keychainsecurity list-keychains -s /Users/dcw0505/Library/Keychains/login.keychainsecurity import p12_filepa原创 2017-04-24 18:55:20 · 5060 阅读 · 0 评论