
Mac/ios
liuyan20092009
这个作者很懒,什么都没留下…
展开
-
ios真机和模拟器用到的库文件-静态库合并
(1)ios模拟器用的库编译时,Build Settings -> architectures -> Valid Architectures 中加入 x86_64 i386(2)ios真机用的库编译时,Build Settings -> architectures -> Validd Architectures 中加入 arm64 armv7 armv7s(3)如何查看库是ios原创 2016-04-08 14:25:52 · 392 阅读 · 0 评论 -
iOS开发-文件管理(一)
转自:http://seven-sally.lofter.com/post/19d861_54e83e一、iOS中的沙盒机制iOS应用程序只能对自己创建的文件系统读取文件,这个独立、封闭、安全的空间,叫做沙盒。它一般存放着程序包文件(可执行文件)、图片、音频、视频、plist文件、sqlite数据库以及其他文件。每个应用程序都有自己的独立的存储空间(沙盒)转载 2016-08-30 15:06:43 · 386 阅读 · 0 评论 -
在objective-c中, ^ 号 是什么意思
参考:http://bbs.youkuaiyun.com/topics/380080540block就是一段代码可以写在一个函数里面实现类似函数的功能。为了方便阅读代码。原创 2016-08-10 17:07:05 · 3001 阅读 · 0 评论 -
打造安全的App!iOS安全系列之 HTTPS
本文转自:http://www.cocoachina.com/ios/20150811/12947.html作者:Jaminzzhang如何打造一个安全的App?这是每一个移动开发者必须面对的问题。在移动App开发领域,开发工程师对于安全方面的考虑普遍比较欠缺,而由于iOS平台的封闭性,遭遇到的安全问题相比于Android来说要少得多,这就导致了许多iOS开发人员对于安转载 2016-08-11 13:55:33 · 403 阅读 · 0 评论 -
iOS:App打开某个网址,连接失败
参考:http://www.cnblogs.com/CocoonJin/p/4798081.html?utm_source=tuicool网络访问完全不通;(从Safari)还是能照常被访问,只是App访问不了。iOS9 WWDC讲到的网络数据传输安全部分,经过设置info.plist网络访问的部分也恢复了正常。 其实只要在App的Info.plist里面原创 2016-08-24 17:09:52 · 958 阅读 · 0 评论 -
github有用开源网址记录
模仿网易新闻做的新闻软件:https://github.com/dsxNiubility/SXNews原创 2017-01-17 14:30:09 · 225 阅读 · 0 评论 -
Mac OS平台下应用程序安装包制作工具Packages的使用介绍
转自:http://www.cnblogs.com/findumars/p/6025044.html一、介绍 Windows下面开发好的应用程序要进行分发时有很多打包工具可供选择,如Inno Setup, InstallShield, NSIS, Advanced Installer, Qt Installer Framework等。甚至很多人还选转载 2017-03-10 17:32:58 · 5098 阅读 · 0 评论 -
char * ,char,string与NSString转化(objec-c与c++混编基础)
字符串的是连接object-c和c++的最重要元素,学好字符串的处理,就等于学好了oc和c++的混编char * /const char *和NSString之间的转化//char * /const char * 转NSStringNSString * strPath = [NSString stringWithUTF8Strin转载 2017-06-06 14:37:59 · 551 阅读 · 0 评论 -
iOS 应用打包
参考网址: http://www.jianshu.com/p/cda386ddaa2c1. 打开developer.apple.com 2. 登陆企业版账户 xxx@xxxx.com 3. 点击“Acount” ——> 点击 “Certificates, Identifiers &Profiles”4. 选择identifiersàApp IDs,原创 2017-06-13 10:06:39 · 241 阅读 · 0 评论 -
苹果p12文件--一个证书如何给多人使用
喜欢把好文章拿过来,看时方便转自: http://www.cnblogs.com/porter/p/3967029.html在苹果开发者网站申请的证书,是授权mac设备的开发或者发布的证书,这意味着一个设备对应一个证书,但是99美元账号只允许生成3个发布证书,两个开发证书,这满足不了多mac设备的使用,使用p12文件可以解决这个问题。为什么要导出.p12文件当我们用转载 2017-06-13 10:15:10 · 7641 阅读 · 0 评论 -
有关chromium浏览器 ios 读证书 验证证书 (注没有找到方法),在这里做一下笔记
最近看了一下chromium浏览器代码,想找到 ios平台有关读证书和验证证书的接口,最终没有找到,但有发现一些证书相关的接口,不知道以后会不会用到,在这里做一下笔记。如果你看到这篇文章,知道在ios平台有关读证书和验证证书的一些信息,希望分享一下!chromium浏览器证书操作公用部分路径: ../src/net/cert/此路径下cert_status_flags_li原创 2016-08-19 10:45:23 · 3223 阅读 · 0 评论 -
iOS设计模式——委托(delegate)
委托(delegate)也叫代理是iOS开发中常用的设计模式。我们借助于protocol(参考博文:objective-c协议(protocol))可以很方便的实现这种设计模式。什么是代理?苹果的官方文档给了很清晰的解释:Delegation is a simple and powerful pattern in which one object in a program转载 2016-08-08 10:40:34 · 250 阅读 · 0 评论 -
在mac os 中安装 autoconf and automake
O(∩_∩)O~ 呵呵,原来Mac os 终端这样装软件,长见识了~~你需要安装很多东西,请按照以下顺序安装:安装的版本包也不能错:curl -O http://mirrors.kernel.org/gnu/m4/m4-1.4.13.tar.gztar -xzvf m4-1.4.13.tar.gzcd m4-1.4.13./configure --prefix=转载 2016-04-14 17:19:11 · 1687 阅读 · 0 评论 -
'release' is unavailable: not available in automatic reference counting modeAutomatic .
Build Setting -> Object-C Automatic Reference Counting Yes 改成 No转载 2016-06-28 14:07:35 · 263 阅读 · 0 评论 -
"typeinfo for XXX::xxx", referenced from:typeinfo for xxx::xxx > in xx.o
Build Settings --> Enable C++ Runtime Types YES 改为 NO原创 2016-06-28 15:04:19 · 3330 阅读 · 0 评论 -
应用上传到Appstore(二)ERROR ITMS-90022: "Missing required icon file.
应用上传到Appstore:ERROR ITMS-90022: "Missing required icon file. The bundle does not contain an app icon for iPhone / iPod Touch of exactly '120x120' pixels, in .png format for iOS versions >= 7.0."解决原创 2016-06-29 10:43:07 · 3314 阅读 · 0 评论 -
Failed to instantiate the default view controller
摘要Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point is not set?1,Failed to instantiate the default view controller for转载 2016-06-17 10:50:31 · 287 阅读 · 0 评论 -
关于NSAutoreleasePool' is unavailable: not available in automatic reference counting mode的解决方法 .
Xcode是Version 4.2 Build 4D151a根据Objective-c 2.0程序设计上的旧版本的代码会发生NSAutoreleasePool' is unavailable: not available in automatic reference counting mode的错误需要手动关闭工程中ARC工程中 Build Settings--->Apple LLVM转载 2016-06-17 13:36:23 · 798 阅读 · 0 评论 -
xcode换新版本,原来工程编译报错:linker command failed with exit code 1(use -v to see invocation)
xcode换新版本后,原来的工程报如下错误,解决方法:build setting 搜bicode 改成No原创 2016-06-15 09:53:11 · 468 阅读 · 0 评论 -
'vector' file not found
project -> build Setting将Compile Sources As设置项修改为Objective-C++原创 2016-07-28 17:22:43 · 2424 阅读 · 0 评论 -
总结:ios 界面开发 页面间跳转
一、跳转到MainViewController.xib页面:controller = [[MainViewcontroller alloc] initWithNibName:@"MainViewController"] bundle:nil];[self presentViewcontroller:controller animated:YES completion:nil]; /原创 2016-08-17 19:18:54 · 1004 阅读 · 0 评论 -
学习好博客(仅作以后学习TAG一下)
http://blog.youkuaiyun.com/huang2009303513 学习博客摘抄自:http://www.zhihu.com/question/19824873至于为什么整个工程的源码这么大,需要从很多方面去看吧,最突出的就是引用第三方的package非常多,而且有些package本身就非常大(在下源码的时候就会发现了,当然网络要足够好,大家都懂的),例如就一个Web...原创 2016-04-13 10:42:25 · 347 阅读 · 0 评论