2014-10-06 157 views
-5

我是iOS的新手。我嘗試使用AES256加密字符串。我遵循這個問題的指示: AES Encryption for an NSString on the iPhone我不明白這個說明。 (插入改編碼)

我混淆理解黃色標記的話。

enter image description here

上一頁,我複製上述代碼。但我得到的錯誤...

enter image description here

爲什麼我能得到錯誤? 因爲我沒有在頂部圖片中插入已用黃色墨水標記的適應性代碼。這黃標字掛在這裏:http://pastie.org/426530#

我的主要問題之一是:我不知要插入改編CODE IN頂端回答在這個環節AES Encryption for an NSString on the iPhone

我不明白裏面怎麼複製網頁代碼。該鏈接。我懷疑我只是創建類NSData。據我所知,NSData是從C目標庫中的類

+0

有什麼錯誤? – 2014-10-06 18:49:27

+0

請在投票前先閱讀。我迷惑遵循指令 – AndikaK 2014-10-06 18:51:09

+1

在這種情況下「適應」只是意味着「修改」。作者只是表示所使用的代碼與原來寫的不完全相同。但是,這個答案指的是一段非常不安全的代碼(未在您的描述中列出)。這是加密數據的一種可怕的方式。 – 2014-10-06 18:54:52

回答

0

在該main函數中的第一個return之後有源代碼。 @autoreleasepool不是有條件的;塊內的代碼將執行100%的時間。