原创 一個用C實現的內存分配

       自我接觸軟件編程以來,在嵌入式方面編程所花的時間應該算是最長的吧,一直忍受着不能動態分配內存的困擾。懶惰促使我抓破腦袋去避免使用動態非內存即使可能移植性不好,可能存在隱患,誰叫我大部分都是在作比賽呢。終於在去年11月份寫一個

原创 進駐CSDN

       雖說以前一直都在享受CSDN的資源,也註冊過幾個賬號(都是因爲密碼給忘了或者是下載的積分用完了)。但一直都沒有專門的逛過CSDN論壇,也沒有分享過自己的東西(慚愧)。前幾天閒來無事無意瀏覽了一下CSDN的論壇,頓時激情迸發,

原创 Xcode調試運行崩潰com.apple.dt.dbg.DebuggerLLDB

        無緣無故Xcode只要一運行代碼,立刻崩潰,但只要Debugger選爲None不選LLDB就沒問題,實在想不通啊……奔淚啊……崩潰錯誤截圖如下。經過一天的奮戰終於知道原因了,立馬記下來供遇到同樣的朋友參考。尼瑪,原來是我昨

原创 大小端檢測模塊

       最近有時間利用C寫了一個檢測存儲大小端檢測的函數,爲寫的庫提高移植的健壯性。借CSDN和大家分享一下,下面是實現代碼: /** * @brief 系統大小端檢測函數 * @param 無 * @return TRU

原创 UIImageWriteToSavedPhotosAlbum() -3310

iOS:UIImageWriteToSavedPhotosAlbum() -3310 Domain=ALAssetsLibraryErrorDomain Code=-3310 "數據不可用" UserInfo=0x16e1ac

原创 UIView

UIView實例創建方法: UIView重繪方法: 1、 重新實現drawRect:完用戶自定義的繪圖工作 (注:當使用OpenGL ES時,drawRect:失效;另一個重繪函數drawRect:forViewPrintFormatt

原创 正則表達式30分鐘入門教程

正則表達式30分鐘入門教程 版本:v2.33 (2013-1-10) 作者:deerchao 轉載請註明來源 目錄 跳過目錄 本文目標如何使用本教程正則表達式到底是什麼東西?入門測試正則表達式元字符字符轉義重複字符類分枝條件反義分組

原创 xcode 中#pragma的使用

經常在 Xcode IDE 裏面的代碼中看到以下代碼指令: #pragma mark - #pragma mark Initialization #pragma 是什麼 從技術上講,以 #pragma 開頭的代碼是一條編譯器指令

原创 iOS申請延長進入後臺代碼片段

void runTaskInBackground(void (^taskBlock)(void), void (^timeOutBlock)(void), BOOL aSync) { __block UIBackgroundTas

原创 object-c陷阱

一、快速枚舉引起崩潰 1、[NSKeyedArchiver archivedDataWithRootObject:rootObject],rootObject爲array、dictionary等容器類型會進行fastEnumeration

原创 find命令詳解

前言:關於find命令 由於find具有強大的功能,所以它的選項也很多,其中大部分選項都值得我們花時間來了解一下。即使系統中含有網絡文件系統( NFS),find命令在該文件系統中同樣有效,只你具有相應的權限。 在運行一個非常消耗資

原创 ios icon和啓動image尺寸介紹

Icon and Image Sizes Every app needs an app icon and a launch file or image. In addition, some apps need custom icons

原创 svn命令

svn在linux下的使用(svn命令行)ubuntu 刪除 新增 添加 提交 狀態查詢 恢復 博客分類:  Linux  1、 將文件checkout到本地目錄 svn checkout path(path是服務器

原创 iOS APP重簽名

作爲iOS app應用程序開發者,在app應用程序在蘋果商店上架前總需要將安裝包安裝到ios機器上進行測試,這個時候我們就需要打包in house版本的ipa了,打包in house實際上是一個將ipa應用程序重新簽名的一個過程。一般來說

原创 iOS view.frame的變化過程

iOS中view.frame 的變化過程: 1、在layoutSubviews(UIView)或viewWillLayoutSubviews(UIViewController)之前frame就已經發生變化; 2、如果設置了autoRes